Linux Tips |
|
論理ボリュームを拡大するには
北浦訓行
2007/12/13 |
「論理ボリュームを縮小するには」では論理ボリュームを縮小する方法を説明した。ここでは、「論理ボリュームを縮小するには」で115Gbytesに縮小した論理ボリューム(/dev/VolGroup00/LogVol00)を拡大する手順を説明する。
【注意】
論理ボリュームの操作は、正常に実行されれば既存のデータはそのまま残る。しかし、誤操作やソフトウェアの不具合などによってファイルを失ってしまう可能性があるため、事前のバックアップが必要だ。 |
LVMの論理ボリュームを拡大する場合は、論理ボリューム(LV)のサイズを拡大して、その後ファイルシステムのサイズを拡大する必要がある。ここでは、lvextendコマンドでLVを10Gbytesほど拡大する。
# lvextend -L +10G /dev/VolGroup00/LogVol00
Extending logical volume LogVol00 to 125.00 GB
Logical volume LogVol00 successfully resized
|
次に、ファイルシステムを拡大する。ファイルシステムの拡大は、resize2fsコマンドで行う。縮小のときは、対象となるファイルシステムをアンマウントする必要があったが、拡大時はオンラインでリサイズ(ファイルシステムをマウントした状態でのサイズ変更)することが可能だ。
以下のように、サイズを指定しないと、自動的にLVに合わせてファイルシステムを拡大してくれる。また、コマンド行の末尾で、「100GB」のようにサイズを指定することも可能だ。
# resize2fs /dev/VolGroup00/LogVol00
resize2fs 1.40.2 (12-Jul-2007)
Filesystem at /dev/VolGroup00/LogVol00 is mounted on /; on-line resizing required
old desc_blocks = 8, new_desc_blocks = 8
Performing an on-line resize of /dev/VolGroup00/LogVol00 to 32768000 (4k) blocks.
The filesystem on /dev/VolGroup00/LogVol00 is now 32768000 blocks long.
# df -h
Filesystem サイズ 使用 残り 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
122G 3.0G 115G 3% /
←ファイルシステムが拡大された
/dev/sda1 99M 19M 76M 20% /boot
tmpfs 950M 0 950M 0% /dev/shm
|
Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
Linux & OSS 記事ランキング
本日
月間