OS: RHEL 5.1
Есть один Physical Volume (pv)- /dev/hda2
Из него мы сделали один Volume Group (vg) — vg0
Внутри vg0 находятся Logical Volume (lv) — root, usr, var, ftp итд.
Вообщем из этого vg я удалил lv — ftp рамером 50Гб. Все вроде ничего, но удалил то я удалил а место еще используется vg/pv. Собственно vgdisplay пишет мол 50 гб еще свободно.
Но вот как их освободить от vg/pv ?
Делал
[root@vegas /]# vgreduce -a VolGroup00
Physical volume "/dev/hda2" still in use
[root@vegas /]# vgchange -a n VolGroup00
Can't deactivate volume group "rh" with 5 open logical volume(s)
Само собой я ниче сделать не мог. Ибо отмонтировать корневой раздел / это имба.
Загружался с установочного диска в rescue mode, но он мне собственно ничем не помог. Так как этот режим тупо только погрузил свое ядро и смонтировал в /mnt/sysimage мои файловые системы. При этом своего /bin, /sbin у rescue-mode не было и он использовал $PATH моих партиций и как только я отмонтировал свой /usr то соответсвенно я вообще ниче толком дальше сделать не мог. Да впринципе юзал и emergency и с USB Boot диска грузился все бестолку.
Единственный вариант который вижу это подгрузится с Live-CD RHEL 5.x, которого нету в природе. Либо с Live-CD который поддерживает LVM2 и примерно той же ревизии ядра что и RHEL 5.x.
У кого нить есть другие варианты ?
Для себя после эксперементов с LVM я тупо понял что корневой раздел желательно выносить на отдельный Volume Group. Ибо в данной ситуации это бы помогло. Да и в других тоже.