Red Hat Training

A Red Hat training course is available for RHEL 8

6.6. Mover un grupo de volúmenes a otro sistema

Puedes mover todo un grupo de volúmenes LVM a otro sistema. Se recomienda utilizar los comandos vgexport y vgimport cuando se hace esto.

Nota

Puede utilizar el argumento --force del comando vgimport. Esto le permite importar grupos de volúmenes a los que les faltan volúmenes físicos y ejecutar posteriormente el comando vgreduce --removemissing.

El comando vgexport hace que un grupo de volúmenes inactivo sea inaccesible para el sistema, lo que permite separar sus volúmenes físicos. El comando vgimport hace que un grupo de volúmenes vuelva a ser accesible para una máquina después de que el comando vgexport lo haya dejado inactivo.

Para mover un grupo de volúmenes de un sistema a otro, realice los siguientes pasos:

  1. Asegúrese de que ningún usuario accede a los archivos de los volúmenes activos del grupo de volúmenes y, a continuación, desmonte los volúmenes lógicos.
  2. Utilice el argumento -a n del comando vgchange para marcar el grupo de volumen como inactivo, lo que impide cualquier otra actividad en el grupo de volumen.
  3. Utilice el comando vgexport para exportar el grupo de volúmenes. Esto evita que el sistema del que se está eliminando pueda acceder a él.

    Después de exportar el grupo de volúmenes, el volumen físico aparecerá como si estuviera en un grupo de volúmenes exportado cuando ejecute el comando pvscan, como en el siguiente ejemplo.

    # pvscan
      PV /dev/sda1    is in exported VG myvg [17.15 GB / 7.15 GB free]
      PV /dev/sdc1    is in exported VG myvg [17.15 GB / 15.15 GB free]
      PV /dev/sdd1   is in exported VG myvg [17.15 GB / 15.15 GB free]
      ...

    La próxima vez que se apague el sistema, puede desconectar los discos que constituyen el grupo de volúmenes y conectarlos al nuevo sistema.

  4. Cuando los discos estén conectados al nuevo sistema, utilice el comando vgimport para importar el grupo de volúmenes, haciéndolo accesible al nuevo sistema.
  5. Active el grupo de volumen con el argumento -a y del comando vgchange.
  6. Montar el sistema de archivos para que esté disponible para su uso.