LVMでは、PVをVGに追加することによって容量を増やすことが容易に出来る。逆に、エラーが発生した場合やディスク構成を変えたい場合など、PVを削除したい場合がある。
まず、削除するPV上にあるデータを他のPVに移動する。その際は、残りのPVに十分な空き容量が必要になる。
[root@storage1 ~]# pvmove /dev/hda /dev/hda: Moved: 9.4% /dev/hda: Moved: 18.5% /dev/hda: Moved: 27.7% /dev/hda: Moved: 37.0% /dev/hda: Moved: 46.0% /dev/hda: Moved: 54.7% /dev/hda: Moved: 63.5% /dev/hda: Moved: 72.8% /dev/hda: Moved: 82.1% /dev/hda: Moved: 91.4% /dev/hda: Moved: 100.0%
そして、VGからPVを取り外す。
[root@storage1 ~]# vgreduce VolGroup01 /dev/hda Removed "/dev/hda" from volume group "VolGroup01"
そうしたら、使用していないPVを削除しても大丈夫。
[root@storage1 archive]# pvremove /dev/hda Labels on physical volume "/dev/hda" successfully wiped