GNU/Linux >> Tutoriales Linux >  >> Linux

CentOS/RHEL:Cómo mover un grupo de volúmenes de un sistema a otro

Para mover un grupo de volúmenes completo de un sistema a otro, se pueden usar los comandos vgexport y vgimport. El siguiente ejemplo incluye los pasos para mover un grupo de volúmenes llamado "data_vg" de un sistema a otro. El volumen lógico de este grupo de volúmenes se monta inicialmente en /data01.

1. Desmontar el sistema de archivos

Si es necesario, cambie al modo de "rescate". Asegúrese de que ningún usuario esté accediendo a archivos en el volumen activo.

# umount /data01

2. Marque el grupo de volumen como inactivo

Al marcar el grupo de volúmenes como inactivo, se elimina del núcleo y se evita cualquier actividad adicional en él.

# vgchange -an data_vg

vgchange -- volume group "data_vg" successfully deactivated

3. Exportar el grupo de volumen

Esto evita que se acceda a él en el sistema host "antiguo" y lo prepara para eliminarlo.

# vgexport data_vg

vgexport -- volume group "data_vg" successfully exported

4. Anular la presentación del disco

Una vez que el disco se ha desconectado del servidor, se puede apagar. El disco ahora se puede presentar al nuevo servidor en el que se debe descubrir VG data_vg.

5. Presentar el disco al nuevo servidor

Cuando se conecta al nuevo sistema, se convierte en /dev/sdb, por lo que un pvscan inicial se muestra a continuación:

# pvscan 
pvscan -- reading all physical volumes (this may take a while...) 
pvscan -- inactive PV "/dev/sdb1" is in EXPORTED VG "data_vg" [996 MB / 996 MB free] 
pvscan -- inactive PV "/dev/sdb2" is in EXPORTED VG "data_vg" [996 MB / 244 MB free] 
pvscan -- total: 2 [1.95 GB] / in use: 2 [1.95 GB] / in no VG: 0 [0]

6. Importar el grupo de volúmenes

Si está importando en un sistema LVM 2, ejecute el siguiente comando:

# vgimport data_vg 

Volume group "data_vg" successfully imported

De lo contrario, si importa en un sistema LVM, agregue los PV que deben importarse:

# vgimport data_vg /dev/sdb1 /dev/sdb2

vgimport -- doing automatic backup of volume group "data_vg"

vgimport -- volume group "data_vg" successfully imported and activated

7. Activar el grupo de volumen

# vgchange -ay data_vg

8. Monte el sistema de archivos

# mkdir -p /data01
# mount /dev/data_vg/lv_data01 /data01
Nota:para que el cambio sea persistente, agregue una entrada del sistema de archivos en el archivo /etc/fstab.


Linux
  1. RHEL/CentOS:cómo reducir el volumen de LVM

  2. CentOS/RHEL:mover un volumen físico de un grupo de volúmenes existente a otro grupo de volúmenes

  3. CentOS / RHEL:Cómo eliminar el volumen LVM

  4. CentOS / RHEL:cómo eliminar el volumen físico no utilizado (PV) del grupo de volumen (VG) en LVM

  5. CentOS/RHEL:cómo convertir metadatos de grupos de volúmenes entre LVM1 y LVM2

Cómo actualizar de RHEL 7 a RHEL 8

¿Cómo mover cuentas de un servidor cPanel a otro servidor cPanel?

CentOS / RHEL 7:Cómo instalar el kernel desde el modo de rescate

CentOS/RHEL:Cómo agregar un nuevo volumen físico a un grupo de volúmenes existente

¿Existe una forma sencilla de mover/copiar un volumen lógico de un grupo de volúmenes a otro? (LVM2)

Mover un volumen lógico de un grupo de volúmenes a otro