家鯖の HDD を交換して大きくなったわけですが、作業をさぼっていて上に載ってるファイルシステムはそのままなので空き容量は特に増えてませんでした。ここらでえいやっとファイルシステムを拡張します。RAID パーティション(md デバイス)は既に拡張してあるので、resize2fs するだけです。Linux 2.6 以降なら ext2/ext3 はオンラインで(= マウントしたまま)ファイルシステムを拡張できます(他にもオンラインで拡張できるファイルシステムはいっぱいあるけど特に調べてない)。マシンを止めたくないので、もちろんオンラインで拡張します。

[root@nyx umezawa]# resize2fs /dev/md1
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/md1 is mounted on /; on-line resizing required
Performing an on-line resize of /dev/md1 to 487362816 (4k) blocks.

しまった、-p オプション(プログレスバーの表示)を付け忘れた… いつ終わるのか分からんではないか。

げんにょりしつつ、ふと思って df してみると、拡張中のファイルシステムの容量が増えているではないですか。これ拡張前は確か 900GB ぐらいだったはず。

[umezawa@nyx:pts/2 ~]$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md1             1322365412 659450596 594669984  53% /
/dev/md0               1019144     45684    920852   5% /boot
tmpfs                  2066284         0   2066284   0% /dev/shm

つまり、オンラインで拡張すると、ファイルシステムの容量が徐々に増えていくということですね。容量を見てればおおよそいつ終わるのかが分かります。

[umezawa@nyx:pts/2 ~]$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md1             1797858368 659448396 1045627900  39% /
/dev/md0               1019144     45684    920852   5% /boot
tmpfs                  2066284         0   2066284   0% /dev/shm

書いてる間にここまで進んだ。もうちょい。

Trackback

no comment untill now

Add your comment now