lvmパーティションを拡張する lvmの拡張のほうはマウントしたまま(オンラインのまま)可能
- パーティション拡張を実行
- ファイルシステムの拡張
という感じ。 まずはpvdisplayかpvscanで空きがあるか確認
# pvdisplay Free PE 14595
Free PEが0でないことを確認 もしくは、
# pvscan PV /dev/vda5 VG hogelvm2 [199.76 GiB / 57.01 GiB free]
でfreeの部分が0でないことを確認
デバイス名は、lvdisplayかlvscanで確認してlvextendを以下の書式で実行する。
lvextend -L サイズ デバイス名
/varにマウントしているデバイス/dev/mapper/host-varを30Gに拡張する場合は以下のようになる。
# lvextend -L 30G /dev/mapper/host-var
Extending logical volume var to 30.00 GiB
Logical volume var successfully resized
次にパーティションの拡張はresize2fsコマンド。広げた最大サイズまで拡張するならオプションなしで実行すればOK
# resize2fs /dev/mapper/host-var resize2fs 1.42.5 (29-Jul-2012) Filesystem at /dev/mapper/host-var is mounted on /var; on-line resizing required old_desc_blocks = 2, new_desc_blocks = 2 Performing an on-line resize of /dev/mapper/host-var to 7864320 (4k) blocks. The filesystem on /dev/mapper/host-var is now 7864320 blocks long.
簡単