GNU/Linux >> Tutoriales Linux >  >> Linux

Error de LVM "ADVERTENCIA:Se encontraron metadatos inconsistentes" - Cómo resolver en CentOS / RHEL

¿Qué es un error de metadatos inconsistentes?

Cuando LVM realiza prácticamente cualquier acción, primero escanea todos los volúmenes físicos disponibles y actualiza su vista del diseño del grupo de volúmenes. Debido a que pueden existir varios volúmenes físicos en el mismo grupo de volúmenes, es posible terminar en una situación en la que estos PV en el mismo VG reflejen información diferente. En la mayoría de los casos, esto da como resultado el mensaje de advertencia de error "Se encontraron metadatos inconsistentes" al ejecutar cualquier comando como vgscan, pvscan. Por ejemplo:

# vgscan
  Reading all physical volumes.  This may take a while...
  Volume group "vg_test" inconsistent
  WARNING: Inconsistent metadata found for VG vg_test - updating to use version 3
  Removing PV /dev/mapper/x (1nxHIW-2Thk-9mS4-2TzO-zHlB-Hsy2-CZsjE7) that no longer belongs to VG vg_test
  Found volume group "vg_test" using metadata type lvm2
Segmentation fault

Puede haber múltiples causas para el error de metadatos inconsistentes. Y, por lo tanto, no hay una resolución exacta para este error. En la mayoría de las situaciones, la restauración de versiones anteriores de metadatos de VG con vgcfgrestore funciona.

Restauración de metadatos de VG mediante vgcfgrestore

1. Los metadatos del grupo de volúmenes se pueden restaurar con el siguiente comando:

# vgcfgrestore --file  /etc/lvm/backup/[volume group name] [volume group name]

2. Continuando con el error anterior que se muestra en esta publicación, el comando exacto sería:

# vgcfgrestore --file /etc/lvm/backup/vg_test vg_test
 Restored volume group vg_test

El nombre del archivo de respaldo de metadatos sería diferente al que se muestra en el comando anterior. Pero incluirá el nombre del VG. Puede verificar la marca de tiempo del archivo y el contenido dentro para estar seguro antes de ejecutar el comando vgcfgrestore.

3. Para comprobar que el nuevo volumen físico está intacto y que el grupo de volúmenes funciona correctamente, ejecute vgdisplay -v.

# vgdisplay -v


Linux
  1. CentOS / RHEL:cómo restaurar/recuperar un grupo de volúmenes eliminado en LVM

  2. CentOS / RHEL:Cómo registrar todos los comandos LVM

  3. RHEL/CentOS:cómo reconstruir LVM desde el archivo (copias de seguridad de metadatos)

  4. CentOS/RHEL LVM:copia de seguridad de metadatos de grupos de volúmenes

  5. CentOS / RHEL:cómo crear una nueva partición de intercambio basada en LVM

Cómo agregar un usuario a un grupo en RHEL 8 / CentOS 8

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

CentOS / RHEL:Cómo encontrar espacio libre en un grupo de volumen en LVM

CentOS / RHEL:Cómo eliminar un grupo de volúmenes en LVM

CentOS / RHEL:cómo agregar un volumen físico (PV) a un grupo de volúmenes (VG) en LVM

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