Назад | Перейти на главную страницу

Невозможно деактивировать LV из-за устройства раздела

Мне нужно иметь возможность деактивировать LV, но я не могу после его частичной проверки и получения доступа к его разделам в / dev / mapper. Похоже, мне нужен какой-то способ «распознать детали» с диска, но я не знаю, как это сделать, и был бы рад совету.

Вот что происходит, если мне не хватает чего-то еще:

lvchange -a y /dev/vg/mylv активирует штраф ур.

partprobe /dev/vg/mylv приводит к обнаружению раздела lv и созданию устройства в / dev / mapper / vg-mylvp1

lvchange -a n /dev/vg/mylv теперь не получается - LV vg / mylv используется: не деактивируется

Просто быть чистым Я проверил, что этот том не смонтирован, используя все известные мне методы (включая предложенные здесь). Я предполагаю, что он где-то используется / хранится, но я не могу определить где. Только после запуска partprobe я больше не могу деактивировать LV. Есть ли способ принудительной деактивации? Кто нибудь еще сталкивался с этим?

26/7 - До сих пор не удалось уйти от этого вопроса. Однако я наткнулся на этот сообщение на форуме, в котором говорится о том, что LV остается «открытым», если монтируется как петля. Может ли это быть тем, что здесь происходит? Делает partprobe читать с помощью петли? Как я могу увидеть список активных устройств шлейфа?

Полезные люди на канале #lvm на Freenode нашел для меня решение! Просто нужно деактивировать отображение разделов с помощью команды kpartx -d /dev/vg/mylv

Это удаляет запись устройства раздела и позволяет мне один раз без проблем деактивировать LV.

У чего-то установлен этот уровень. Сначала отключите его, а затем отключите.