Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.3.14. Cómo desplazar un grupo de volúmenes a otro sistema

Puede desplazar un grupo de volúmenes LVM entero a otro sistema. Se recomienda el uso de los comandos vgexport y vgimport para ejecutar esta tarea.
El comando vgexport desactiva un grupo de volúmenes haciéndolo inaccesible al sistema. Ésto permite la separación del volumen físico. El comando vgimport hace que la máquina tenga acceso al grupo de volúmenes que fue desactivado previamente con el comando vgexport.
Para desplazar un grupo de volúmenes desde un sistema a otro, ejecute los siguientes pasos:
  1. Asegúrese de que ningún usuario esté accediendo a los archivos en los volúmenes activos del grupo de volúmenes, luego desmonte los volúmenes lógicos.
  2. Utilice el argumento -a n del comando vgchange para marcar el grupo de volúmenes como inactivo. Ésto previene cualquier actividad en el grupo de volúmenes.
  3. Utilice el comando vgexport para exportar el grupo de volúmenes. Así evita que el grupo de volúmenes sea accedido por el sistema del cual lo está quitando.
    Después de exportar el grupo de volúmenes, el volumen físico se verá como parte de un grupo de volúmenes a exportar cuando se ejecute el comando pvscan, tal y como se muestra en el siguiente ejemplo.
    [root@tng3-1]# 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]
      ...
    
    Cuando el sistema sea apagado, puede desconectar los discos que forman el grupo de volúmenes y conectarlos en el nuevo sistema.
  4. Cuando conecte los discos en el nuevo sistema, utilice el comando vgimport para importar el grupo de volúmenes y hacerlo accesible al nuevo sistema.
  5. Active el grupo de volúmenes con el argumento -a y del comando vgchange.
  6. Monte el sistema de archivos para que pueda ser utilizado.