チップス
/dev/mapper/vg_hoge-lv_rootを拡張する
自宅で使用しているテスト用サーバの
ルートディレクトリの使用が 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の拡張と削減を行う の記事の通り
作業してうまくいきました。 ありがとうございます。