Hatena::Grouplinux2

Going My Linux Way このページをアンテナに追加 RSSフィード

2013年10月14日(月)

ext4 のファイルシステムの容量をオンラインで拡張

| 06:57 |  ext4 のファイルシステムの容量をオンラインで拡張 - Going My Linux Way を含むブックマーク はてなブックマーク -  ext4 のファイルシステムの容量をオンラインで拡張 - Going My Linux Way  ext4 のファイルシステムの容量をオンラインで拡張 - Going My Linux Way のブックマークコメント

KVM仮想マシン領域が足りなくなったのでLVM上のLVを拡張しました。その時のメモ。

ボリュームは VG名 data.vg、LV名 vm01.lv、ファイルシステムext4

領域を確認。空き(Avail)は 18GB。 欲しいのは20GB以上。

lnznt@mylinux01:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
   :
/dev/mapper/data.vg-vm01.lv         40G   20G   18G  53% /var/lib/libvirt
   :

VG の空きを確認。空き(Free PE) は 38GBくらいある。

lnznt@mylinux01:~$ s vgdisplay /dev/data.vg       # s は sudo のエイリアス
  --- Volume group ---
  VG Name               data.vg
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  2
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               1
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               78.12 GiB
  PE Size               4.00 MiB
  Total PE              19998
  Alloc PE / Size       10240 / 40.00 GiB
  Free  PE / Size       9758 / 38.12 GiB
  VG UUID               EhpT2i-wZjg-3KRw-sBTm-rf3N-YDB2-R1w6aC

LV の容量を 4GB 拡張する。

lnznt@mylinux01:~$ s lvextend --size +4G /dev/data.vg/vm01.lv 
  Extending logical volume vm01.lv to 44.00 GiB
  Logical volume vm01.lv successfully resized

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

lnznt@mylinux01:~$ s resize2fs /dev/data.vg/vm01.lv 
resize2fs 1.42 (29-Nov-2011)
Filesystem at /dev/data.vg/vm01.lv is mounted on /var/lib/libvirt; on-line resizing required
old_desc_blocks = 3, new_desc_blocks = 3
Performing an on-line resize of /dev/data.vg/vm01.lv to 11534336 (4k) blocks.
The filesystem on /dev/data.vg/vm01.lv is now 11534336 blocks long.

確認してみる。空きは 22GB。OK です。

lnznt@mylinux01:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
   :
/dev/mapper/data.vg-vm01.lv         44G   20G   22G  48% /var/lib/libvirt
   :
トラックバック - http://linux2.g.hatena.ne.jp/lnznt/20131014