ユーザ用ツール

サイト用ツール


01_linux:99_その他:77_lvm_resize

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
01_linux:99_その他:77_lvm_resize [2014/11/20 08:16] matsui01_linux:99_その他:77_lvm_resize [2017/05/25 03:31] (現在) matsui
行 1: 行 1:
 +====== 77 LVMのサイズ変更 ======
  
 +
 +※/(root)ディレクトリのLVMサイズを変更したい場合は、rescueモードで起動しマウント解除してから行う。
 +[[01_linux:99_その他:09_linux_rescue_dd|]]
 +
 +
 +現在のdf状態
 +
 +/homeが多いので、/homeを少なくして/を増やす
 +
 +
 +===== 状態確認 =====
 +
 +<code console>
 +# df -h
 +Filesystem            Size  Used Avail Use% Mounted on
 +/dev/mapper/VolGroup-lv_root
 +                       50G   21G   27G  43% /
 +tmpfs                  32G       32G   0% /dev/shm
 +/dev/sda1             485M   32M  429M   7% /boot
 +/dev/mapper/VolGroup-lv_home
 +                      653G  198M  620G   1% /home
 +</code>
 +
 +
 +===== /homeのサイズ変更 =====
 +
 +<code console>
 +# umount /home/
 +# lvreduce -L 50G /dev/mapper/VolGroup-lv_home -r
 +# mount /home/
 +# df -h
 +Filesystem            Size  Used Avail Use% Mounted on
 +/dev/mapper/VolGroup-lv_root
 +                       50G   21G   27G  43% /
 +tmpfs                  32G       32G   0% /dev/shm
 +/dev/sda1             485M   32M  429M   7% /boot
 +/dev/mapper/vg_csdb01-lv_home
 +                       50G  180M   47G   1% /home
 +</code>
 +
 +===== /を増やす =====
 +
 +<code console>
 +ディスクの未割り当て領域の確認 vgs
 +/に割り当てられた領域の確認 lvs
 +/の拡張 lvresize -L 600G /dev/mapper/VolGroup-lv_root -r
 +拡張されたことの確認 df -h
 +</code>
 +
 +
 +===== 最後に引数なしで、resize2fsを実行 =====
 +
 +<code console>
 +# resize2fs/dev/mapper/VolGroup-lv_root
 +resize2fs 1.39 (29-May-2006)
 +Filesystem at /dev/mapper/VolGroup00-LogVol00 is mounted on /; on-line resizing required
 +Performing an on-line resize of /dev/mapper/VolGroup00-LogVol00 to 26214400 (4k) blocks.
 +The filesystem on /dev/mapper/VolGroup00-LogVol00 is now 26214400 blocks long.
 +</code>
 +
 +{{tag>LVM}}