Volúmenes LVM en un SSD externo en 19.10

Volúmenes LVM en un SSD externo en 19.10

Tengo un SSD USB3 que es un LVM VG y PV con dos LV. Cuando inserto el dispositivo por primera vez, todo funciona bien; los volúmenes aparecen como /dev/dm-Xy los enlaces se crean en /dev/mapper/<volume_name>. Si luego quito el dispositivo y lo vuelvo a insertar, no funciona. Los dispositivos asignadores no se eliminan cuando se retira el disco e incluso si los elimino manualmente, no se vuelven a crear cuando se reinserta el disco.

¿Es este un defecto conocido? ¿Puedo configurar esto? ¿Hay alguna manera de recuperar esto sin reiniciar?

Respuesta1

Realmente no tengo una solución para esto, pero sí algunas notas:

Desconectar un volumen LVM2 no es una buena idea. Limpia adecuadamente si puedes. Para desconectar un disco de este tipo:

$ vgchange -a n <vg-name>
$ udisksctl lock -b /dev/sd<X>

Si te metes en un lío con un disco que ha sido extraído, entonces necesitas limpiar cada volumen lógico por separado con:

$ dmsetup remove <lv-name>

Después de hacer esto, volver a insertar el disco hará lo correcto y asignará todos los volúmenes correctamente.

información relacionada