Al eliminar un disco que estaba asignado como un volumen físico (PV) en LVM, es fundamental limpiar correctamente las referencias a dicho disco en el sistema. En este artículo, exploraremos cómo abordar este proceso y eliminar las entradas obsoletas del disco eliminado, o
En el servidor, anteriormente tenía un dispositivo de almacenamiento conocido como /dev/sdc, que servía como un volumen físico (PV). Sin embargo, este disco fue eliminado. Recientemente, me encontré con el siguiente mensaje en el sistema:
[root@redorbita ~]# lvs
Devices file PVID H1Fg3Rtdi6K98p7lYaJ4EmR5X9oObN2V v last seen on /dev/sdc not found.
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root debian -wi-ao---- <28.40g
swap debian -wi-ao---- 2.01g
Basado en algunas investigaciones encontradas en línea, pude confirmar que podría haber entradas de dispositivos desactualizadas en los archivos de dispositivo ubicados en /etc/lvm/devices/system.devices en el servidor:
[root@redorbita ~]# grep 'sdc' /etc/lvm/devices/system.devices
IDTYPE=devname IDNAME=/dev/sdc DEVNAME=/dev/sdc PVID=H1Fg3Rtdi6K98p7lYaJ4EmR5X9oObN2V
Dado que el disco /dev/sdc ya no está presente en el sistema, es necesario eliminar esta referencia obsoleta. Aquí hay un comando que se puede utilizar para realizar esta tarea:
[root@redorbita ~]# lvmdevice --delpvid H1Fg3Rtdi6K98p7lYaJ4EmR5X9oObN2V
Otra opción sería:
[root@redorbita ~]# lvmdevices --deldev /dev/sdc
En este caso, he optado por utilizar el primer método:
[root@redorbita ~]# lvmdevice --delpvid H1Fg3Rtdi6K98p7lYaJ4EmR5X9oObN2V
Devices file PVID H1Fg3Rtdi6K98p7lYaJ4EmR5X9oObN2V v last seen on /dev/sdc not found.
Después de ejecutar el comando, verifiqué el resultado:
[root@redorbita ~]# grep 'sdc' /etc/lvm/devices/system.devices && echo $?
1
El valor 1 indica que la referencia al dispositivo sdc ha sido eliminada con éxito del sistema.
Comprobamos que no aparezca el mensaje
[root@redorbita ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root debian -wi-ao---- <28.40g
swap debian -wi-ao---- 2.01g
:wq!