Тома LVM на внешнем SSD в 19.10

Тома LVM на внешнем SSD в 19.10

У меня есть USB3 SSD, который является LVM VG и PV с двумя LV на нем. Когда я впервые вставляю устройство, все работает нормально; тома отображаются как /dev/dm-Xи ссылки создаются в /dev/mapper/<volume_name>. Если я затем извлекаю устройство и снова вставляю его, оно не работает. Устройства mapper не удаляются при извлечении диска, и даже если я удаляю их вручную, они не воссоздаются при повторной вставке диска.

Это известный дефект? Можно ли это обойти? Есть ли способ восстановить это без перезагрузки?

решение1

У меня нет готового решения этой проблемы, но вот несколько замечаний:

Выдергивание вилки из тома LVM2 — не очень хорошая идея. Почистите как следует, если можете. Чтобы перевести такой диск в автономный режим:

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

Если у вас возникли проблемы с извлеченным диском, вам необходимо очистить каждый логический том по отдельности с помощью:

$ dmsetup remove <lv-name>

После этого повторная установка диска приведет к правильному результату и правильному отображению всех томов.

Связанный контент