KVMの容量を増やす

1.ファイルシステムの状況を調べる

# df -Th

/dev/mapper/vg_kvm-lv_root ext4    50G   45G  2.1G  96% /
tmpfs                      tmpfs  5.8G   88K  5.8G   1% /dev/shm
/dev/sda1                  ext4   485M   40M  420M   9% /boot
/dev/mapper/vg_kvm-lv_home ext4   864G  1.4G  819G   1% /home


2.homeを使ってないか調査
使ってたらkillなどで適宜終了させる
# fuser -muv /home


3.homeをアンマウント
# umount /home


4.ファイルシステムを調査
# fsck.ext4 -f /dev/mapper/vg_kvm-lv_home


5.サイズを30GBに縮小(それなりに時間かかる)
# resize2fs /dev/mapper/vg_kvm-lv_home 30G


6.続けて論理ボリュームを 30GB に縮小(質問にはyes)
# lvreduce -L 30G /dev/mapper/vg_kvm-lv_home


7.再度マウントする
# mount -t ext4 /dev/mapper/vg_kvm-lv_home /home


8.理論ボリュームサイズを最大まで広げる
# lvextend -L 871G /dev/mapper/vg_kvm-lv_root


9.ファイルシステムのサイズ(それなりに時間かかる)
# resize2fs /dev/mapper/vg_kvm-lv_root


10.正常に拡大されてればOK!
# df -Th

Filesystem                 Type   Size  Used Avail Use% Mounted on
/dev/mapper/vg_kvm-lv_root ext4   871G   45G  782G   6% /
tmpfs                      tmpfs  5.8G   84K  5.8G   1% /dev/shm
/dev/sda1                  ext4   485M   40M  420M   9% /boot
/dev/mapper/vg_kvm-lv_home ext4    30G  1.3G   27G   5% /home