Удалить LVM и все что с ним связано
Я хочу удалить диск / dev / sdb с сервера. Прежде чем сделать это, я думаю, я должен удалить lvm и все, что с ним связано. Меня не волнуют данные /dev/sdb1.
Я пытаюсь следовать этой статье https://www.golinuxhub.com/2014/03/how-to-remove-logical-and-physical.html
lvremove /dev/mapper/VolGroup01-LogVol00
но во время второй команды я получаю следующую ошибку
vgreduce VolGroup01 /dev/sdb1
Can't remove final physical volume "/dev/sdb1" from volume group "VolGroup01"
Также попробовал vgchange -an VolGroup01
а потом vgreduce VolGroup01 /dev/sdb1
но все та же ошибка.
1 ответ
Решение
Вы пытаетесь "свести" группу томов к нулю. Вместо этого, чтобы удалить его, используйте vgremove
,
vgremove VolGroup01
Теперь вы можете удалить метку тома LVM с физического тома с помощью pvremove
,
pvremove /dev/sdb1
И теперь вы можете удалить или переназначить диск.