ちょっと昨日の続きです。平たく言えば、昨日追加したボリュームが不要なったので削除しましょうと言う事です。大した内容では無いですが、備忘録的に残します。
www.unknownengineer.net
目次
論理ボリュームの削除
まずは対象の論理ボリュームを確認し削除します。現在mountしてしまっている場合は一旦umountして下さい。
# lvdisplay -C LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert home centos -wi-ao---- 5.00g root centos -wi-ao---- 18.50g swap centos -wi-ao---- 1.00g
不要なLVはhomeになります。lvremoveコマンドで削除します。
# lvremove /dev/centos/home Do you really want to remove active logical volume centos/home? [y/n]: y Logical volume "home" successfully removed # lvdisplay -C LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root centos -wi-ao---- 18.50g swap centos -wi-ao---- 1.00g
はい消えました。
ボリュームグループからの削除
次はボリュームグループからの削除です。対象の物理ボリュームをボリュームグループから削除します。vgreduceコマンドを使用して、前回追加したsdb1を削除します。
# vgdisplay -C VG #PV #LV #SN Attr VSize VFree centos 2 2 0 wz--n- 24.49g 5.00g # vgreduce centos /dev/sdb1 Removed "/dev/sdb1" from volume group "centos" # vgdisplay -C VG #PV #LV #SN Attr VSize VFree centos 1 2 0 wz--n- 19.50g 0
ボリュームグループの物理ボリュームが減りました。最後に物理ボリュームを削除します。
物理ボリュームの削除
pvremoveコマンドを使用します。
# pvdisplay -C PV VG Fmt Attr PSize PFree /dev/sda2 centos lvm2 a-- 19.50g 0 /dev/sdb1 lvm2 --- 5.00g 5.00g # pvremove /dev/sdb1 Labels on physical volume "/dev/sdb1" successfully wiped. # pvdisplay -C PV VG Fmt Attr PSize PFree /dev/sda2 centos lvm2 a-- 19.50g 0
こんな感じです。