Как отключить физический том LVM2 для удаления диска?

22

Как я могу отключить / «размонтировать» физический том Linux lvm2?

Я подключил внешний накопитель к компьютеру. На диске представлен LVM2 PV с одной группой томов, которая имеет несколько логических томов. Теперь я хочу снова удалить этот диск.

Я отключил файловые системы, дезактивировал все логические тома и группу томов.

Как отключить физический том? Или снова замените PV и VG на Linux? Как прямо противоположное lvmdiskscan и vgchange -a y?

Я хочу оставить PV / VG и LV на диске целыми.

    
задан user2650268 04.08.2013 в 13:01
источник
  • Связано: Автоматическая активация VG на съемном подключении жесткого диска –  Tom Hale 12.09.2017 в 14:58

2 ответа

36
lvchange -an <lvpath>
vgchange -an <vgname>

Если вы также хотите удалить карты устройств, вы можете использовать

dmsetup ls
dmsetup remove <name>
    
ответ дан StianE 04.08.2013 в 14:25
  • dmsetup ls показал, что устройство dm уже исчезло. Существуют ли какие-либо краевые случаи, которые нуждаются в этом явно? –  Tom Hale 11.09.2017 в 09:14
  • @TomHale Исходя из проблемы, с которой я сталкиваюсь, и слов этой статьи (access.redhat.com/solutions/140273), я думаю, что это хорошая идея, чтобы удалить устройство из dm, прежде чем физически удалить его. :) –  vastlysuperiorman 28.09.2017 в 19:02
7

Я делаю

vgchange -an <vgpath>

, прежде чем я удалю диск и

vgchange -ay <vgpath>

после того, как я снова подключил его. В противном случае любая команда отображения LVM приведет к ошибкам ввода / вывода, и раздел не будет монтирован.

    
ответ дан Rafael Reiter 21.02.2015 в 23:07