LVMで論理ボリュームを削除
最終更新日:2020/11/22 | 公開日:2013/04/07
目次
概要
作成済みの論理ボリュームを削除します。
削除対象
ディスクの削除対象は以下の通りです。
構成
サーバ構成
OSバージョン
Red Hat Enterprise Linux 6.4 64bit
削除手順
ボリュームのアンマウント
削除対象の論理ボリュームをアンマウントします。
# mount
/dev/mapper/VolGroup00-LogVol00 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda1 on /boot type ext4 (rw)
/dev/mapper/VolGroup00-LogVol02 on /var type ext4 (rw)
/dev/mapper/VolGroup00-LogVol03 on /data type ext4 (rw) ←このボリュームをアンマウントする
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
# umount /data
# mount
/dev/mapper/VolGroup00-LogVol00 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda1 on /boot type ext4 (rw)
/dev/mapper/VolGroup00-LogVol02 on /var type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
論理ボリュームの削除
論理ボリュームを削除する前に、状態を ACTIVE から inactive に変更します。 変更しなくても削除できますが、念のため。
# lvscan ACTIVE '/dev/VolGroup00/LogVol01' [2.00 GiB] inherit ACTIVE '/dev/VolGroup00/LogVol00' [10.00 GiB] inherit ACTIVE '/dev/VolGroup00/LogVol02' [10.00 GiB] inherit ACTIVE '/dev/VolGroup00/LogVol03' [25.89 GiB] inherit ←ACTIVE になっている # lvchange -an /dev/VolGroup00/LogVol03 # lvscan ACTIVE '/dev/VolGroup00/LogVol01' [2.00 GiB] inherit ACTIVE '/dev/VolGroup00/LogVol00' [10.00 GiB] inherit ACTIVE '/dev/VolGroup00/LogVol02' [10.00 GiB] inherit inactive '/dev/VolGroup00/LogVol03' [25.89 GiB] inherit ←inactive になった
論理ボリュームを削除します。
# lvremove /dev/VolGroup00/LogVol03
Logical volume "LogVol03" successfully removed
# lvscan
ACTIVE '/dev/VolGroup00/LogVol01' [2.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol00' [10.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol02' [10.00 GiB] inherit ←LogVol03がなくなった
削除した論理ボリュームのサイズ分、ボリュームグループの空きサイズが増加します。
# vgdisplay -v Finding all volume groups Finding volume group "VolGroup00" --- Volume group --- VG Name VolGroup00 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 7 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 3 Max PV 0 Cur PV 2 Act PV 2 VG Size 47.89 GiB PE Size 4.00 MiB Total PE 12260 Alloc PE / Size 5632 / 22.00 GiB Free PE / Size 6628 / 25.89 GiB ←ボリュームグループの空きが増えた VG UUID 42KD42-JpFM-rGw0-0NwI-jsa5-rgYx-zXWuxP (中略) --- Physical volumes --- PV Name /dev/sda2 PV UUID th2zSN-lY9c-RIvi-pxbb-qxhd-02iq-AWe3v4 PV Status allocatable Total PE / Free PE 8166 / 2534 PV Name /dev/sdb1 PV UUID bOlN0r-CchY-aHia-8Kn6-Uxdx-cYeD-CNZTD2 PV Status allocatable Total PE / Free PE 4094 / 4094
その他、必要に応じて自動マウントの設定(/etc/fstab)やマウントポイントのディレクトリ削除を行ってください。