チップス

/dev/mapper/vg_hoge-lv_rootを拡張する


linux
自宅で使用しているテスト用サーバの
ルートディレクトリの使用が 100% になってしまったので、

ルートディレクトリを拡張しました。

今回、はじめての作業だったので
小心者のわたしは、ドキドキしながらの
設定でした。

今回のテスト用サーバは CentOS 6.3 です。

1 シングルモードでログイン
 面倒だったので、/etc/inittab の起動モードを 1 に変更。

ホームディレクトリを縮小する

 
/home ディレクトリの縮小作業の前に
ファイルシステムの整合性をチェック
$ fsck.ext4 -f /dev/mapper_vg_hoge-lv_home

/home ファイルシステムのサイズを縮小する
$ resize2fs /dev/mapper/vg_hoge-lv_home 200G

LVの容量を縮小する
$ lvreduce -L 200G /dev/mapper/vg_hoge-lv_home]
 

rootディレクトリを拡大する

 
LVを拡張する
$ lvextend -L 100G /dev/mapper/vg_hoge-lv_root

ファイルシステムのサイズを拡張する
$ resize2fs /dev/mapper/vg_hoge-lv_root
 

/etc/inittab の起動モードを元に戻して (3)
リブート。

無事、rootディレクトリを拡張できました。

よかった。よかった。

はじめての作業は、ドキドキしてしまいます。
が、うまく行くと嬉しいですね。

-> LVMでLVの拡張と削減を行う の記事の通り
作業してうまくいきました。 ありがとうございます。


   チップス