【Ubuntu 22.04 LTS Server】LVMディスクを最大容量まで拡張する

スポンサーリンク

Ubuntuサーバをデフォルトでインストールした時は、システムDISKの容量が100Gで初期化されいて空き容量が逼迫してきた。
使用できる最大容量まで拡張したので、備忘録を残す。

【Ubuntu 22.04 LTS Server】新規にインストールする
Ubuntu 22.04 LTS が、2022年4月21日にリリースされた。 そこで、新規に「Ubuntu 22.04 LTS Server」をインストールしたので備忘録を残す。 インストール媒体の入手 下記URLから、「Ubuntu Se...

Linuxファイルシステムの現状確認

dfコマンドで残り容量を確認。

$ df
Filesystem                        1K-blocks      Used Available Use% Mounted on
tmpfs                                799772      1536    798236   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 121704096 113999312   1476408  99% /
tmpfs                               3998856         0   3998856   0% /dev/shm
tmpfs                                  5120         4      5116   1% /run/lock
/dev/sda2                            996780    257996    669972  28% /boot
/dev/sda1                            523248      6220    517028   2% /boot/efi
tmpfs                                799768        12    799756   1% /run/user/1000

LVMとなっているが、およそ100Gで、99%の使用率になっていた。
次に、使用している最大容量を lsblk で確認する。

$ lsblk
NAME                     MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda                        8:0    0 238.5G  0 disk
├─sda1                     8:1    0   512M  0 part /boot/efi
├─sda2                     8:2    0     1G  0 part /boot
└─sda3                     8:3    0   237G  0 part
  └─ubuntu--vg-ubuntu--lv
                         253:0    0 118.5G  0 lvm  /

238.5GのDISKを使っており、まだ余りがある。

最大容量まで拡張する

上記手順で確認した、論理ボリュームのデバイスファイル名を使って、下記コマンドを実行。

$ sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
  Size of logical volume ubuntu-vg/ubuntu-lv changed from 118.48 GiB (30332 extents) to <236.97 GiB (60664 extents).
  Logical volume ubuntu-vg/ubuntu-lv successfully resized.

サイズ変更を反映させる。

$ sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
old_desc_blocks = 15, new_desc_blocks = 30
The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 62119936 (4k) blocks long.

拡張されたか確認する。

$ df
Filesystem                        1K-blocks      Used Available Use% Mounted on
tmpfs                                799772      1536    798236   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 243994880 113999788 118797900  49% /
tmpfs                               3998856         0   3998856   0% /dev/shm
tmpfs                                  5120         4      5116   1% /run/lock
/dev/sda2                            996780    257996    669972  28% /boot
/dev/sda1                            523248      6220    517028   2% /boot/efi
tmpfs                                799768        12    799756   1% /run/user/1000

無事に拡張された。

参考

  1. Ubuntu:マウントしているディスクの上限までファイルシステムの利用領域を変更する
  2. 【Linux】Ubuntu20.04でlvmの拡張をする
  3. LVM概要

コメント

タイトルとURLをコピーしました