Мы сделали следующее:
Мы не расширяли файловую систему на логическом томе.
Тогда мы решили, что это плохая идея.
Теперь мы снова хотим безопасно удалить том.
План:
lvreduce
логический том точно в файловую системуВопросы:
Прежде всего, убедитесь, что у вас есть резервные копии.
Самое сложное - это определить точный размер вашей старой файловой системы. Либо у вас есть, и вы можете использовать --resizefs
вариант lvreduce / lvresize, и в этом случае вы можете безопасно использовать lvreduce или сначала уменьшить файловую систему до чего-то Меньше чем то, что вы отдадите lvreduce. Это при условии, что ФС еще не заполнена! dumpe2fs -h $FSMOUNTPOINT | grep '^Block '
даст количество и размер блоков, но я бы не стал на это полагаться. resize2fs, однако, примет целевой размер, который затем можно передать lvreduce.
После того, как вы снизили свой уровень до того, что уместится на дисках, которые вы хотите оставить, pvs
сообщит вам, используется ли ваш том. Если это так, используйте pvmove $BADDEVICE $KEEPDEVICE
чтобы он не использовался, а затем вы можете использовать vgreduce $VG $BADDEVICE
снять устройство с ВГ.
Похоже, что Debian создает резервные копии конфигурации vg в /etc/lvm/archive
- должна быть возможность использовать такой старый конфиг.