LVM
El Logical Volume Manager es uno de esos inventos inteligentes que creo ya han madurado lo suficiente para ser utilizados realmente. Y digo esto porque soy muy reacio a tecnologias muy nuevas cuando más “abajo” vayamos en la arquitectura de un sistema… y los sistemas de ficheros me parecen algo muy muy delicado!
Montando un LVM para un cliente resulta que para añadir espacio de disco (una de las principales razones para usar LVM!) le añadimos un cuarto disco duro IDE (/dev/hdd) al único “volume group” existente.
El problema ha venido tras un fallo de red que ha oblidado a reiniciar el sistema… mensaje fatídico:
Couldn't find device with uuid 'pAwTBA-RnrP-6Zhe-FmDc-mR0I-6Rtp-wvrt2J'
Vaya problema. Hago un pvscan para ver los volúmenes físicos:
El segundo debería ser /dev/hdd !
Curiosamente el disco si tiene el uuid correcto:
¿Cómo es posible?
Al final ha resultado que /dev/hdd era también /dev/cdrom y este último dispositivo no era revisado por el lvm según la configuración de /etc/lvm.conf. Eliminando esta limitación todo ha vuelto a funcionar correctamente.