El servidor RHEL 9 con disco clonado no puede encontrar el volumen lógico después del arranque

El servidor RHEL 9 con disco clonado no puede encontrar el volumen lógico después del arranque

Disponemos de un servidor RHEL 9. Clonamos su unidad de disco en un disco nuevo. (dd if=/dev/olddrive of=/dev/newdrive bs=4096)

Tiene un par de particiones LVM (como se muestra en /etc/fstab en el disco clonado): ingrese la descripción de la imagen aquí

Sin embargo, al arrancar desde el nuevo disco, recibimos un error: ingrese la descripción de la imagen aquí

Esto es lo que lvs informó, por ejemplo: ingrese la descripción de la imagen aquí

Resolví el error verificando primero qué ID está presente en cat /etc/lvm/devices/system.devices (que pensé que es lo que usa lvm para encontrar volúmenes después de buscar en Google): ingrese la descripción de la imagen aquí

Luego hice: vgimportdevices --all, que puso otra línea para sda2 y comenté la línea que ya existía allí: ingrese la descripción de la imagen aquí

Después del reinicio, el sistema pudo iniciarse sin problemas.

¿Alguien tiene alguna idea de por qué requirió intervención manual para iniciar correctamente? No hay ningún problema en este momento, sólo me estoy rascando la cabeza tratando de encontrar una explicación lógica para lo que pasó.

información relacionada