LVMにディスクを追加してみた

LVMにディスクを拡張追加



物理的に/dev/hdbを追加 (今回はVMWare Serverに追加なので以下の設定をする)
"Edit virtual machine setting" -> "Hardware" -> "Add" -> "Next" -> "Hard Disk" -> "Next" -> "Create a new virtual disk" -> "IDE" -> "Next" -> "hdb.vmdk" -> "finish"

LVMとしてパーティションを作成

# fdisk /dev/hdb
n
p -> 1
t -> 8e
w

Physical Volumeの作成

# pvcreate /dev/hdb1
Physical volume "/dev/hdb1" successfully created
# pvdisplay

上のPhvsical Volumeを 既存のVolume Groupに追加

# vgextend vg00 /dev/hdb1
# vgdisplay

Logical Volume を拡張する。とりあえず 20GB追加

# lvdisplay
# lvextend -L+20G /dev/vg00/lv01

ファイルシステムをアンマウント

# umount /var

ファイルシステムも拡張する。

# e2fsck -f /dev/vg00/lv01
# resize2fs /dev/vg00/lv01

ファイルシステムをマウント

# mount /var