У меня есть 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>
После этого повторная установка диска приведет к правильному результату и правильному отображению всех томов.