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:
- 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.
- Utilice el argumento
-a n
del comandovgchange
para marcar el grupo de volúmenes como inactivo. Ésto previene cualquier actividad en el grupo de volúmenes. - 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 comandopvscan
, 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. - 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. - Active el grupo de volúmenes con el argumento
-a y
del comandovgchange
. - Monte el sistema de archivos para que pueda ser utilizado.