Ubuntu でディスク容量いっぱいまで LVM の論理パーティションが切られていなかったので、拡張することにしました。
今の状態
実態として 480GB のディスクがあるのですが 200GB しか使えない(使われていない)状態でした。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | % df -h Filesystem Size Used Avail Use% Mounted on udev 189G 0 189G 0% /dev tmpfs 38G 2.6M 38G 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 196G 16G 171G 9% / tmpfs 189G 0 189G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 189G 0 189G 0% /sys/fs/cgroup /dev/sda2 976M 396M 514M 44% /boot /dev/sda1 511M 7.9M 504M 2% /boot/efi /dev/loop0 56M 56M 0 100% /snap/core18/1988 /dev/loop1 56M 56M 0 100% /snap/core18/1997 /dev/loop3 33M 33M 0 100% /snap/snapd/11402 /dev/loop2 33M 33M 0 100% /snap/snapd/11588 /dev/loop5 70M 70M 0 100% /snap/lxd/19188 /dev/loop4 71M 71M 0 100% /snap/lxd/19647 tmpfs 38G 0 38G 0% /run/user/1004 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | % lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 55.5M 1 loop /snap/core18/1988 loop1 7:1 0 55.5M 1 loop /snap/core18/1997 loop2 7:2 0 32.3M 1 loop /snap/snapd/11588 loop3 7:3 0 32.3M 1 loop /snap/snapd/11402 loop4 7:4 0 70.4M 1 loop /snap/lxd/19647 loop5 7:5 0 69.9M 1 loop /snap/lxd/19188 sda 8:0 0 447.1G 0 disk |-sda1 8:1 0 512M 0 part /boot/efi |-sda2 8:2 0 1G 0 part /boot `-sda3 8:3 0 445.6G 0 part `-ubuntu--vg-ubuntu--lv 253:0 0 200G 0 lvm / |
まずは論理パーティションを拡張する
1 2 3 4 5 6 | % sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv /dev/sdb: open failed: No medium found /dev/sdb: open failed: No medium found Size of logical volume ubuntu-vg/ubuntu-lv changed from 200.00 GiB (51200 extents) to 445.59 GiB (114072 extents). Logical volume ubuntu-vg/ubuntu-lv successfully resized. |
ディスクは拡張された
しかし、まだファイルシステム的には反映されていない状況です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | % df -h Filesystem Size Used Avail Use% Mounted on udev 189G 0 189G 0% /dev tmpfs 38G 2.6M 38G 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 196G 16G 171G 9% / tmpfs 189G 0 189G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 189G 0 189G 0% /sys/fs/cgroup /dev/sda2 976M 396M 514M 44% /boot /dev/sda1 511M 7.9M 504M 2% /boot/efi /dev/loop0 56M 56M 0 100% /snap/core18/1988 /dev/loop1 56M 56M 0 100% /snap/core18/1997 /dev/loop3 33M 33M 0 100% /snap/snapd/11402 /dev/loop2 33M 33M 0 100% /snap/snapd/11588 /dev/loop5 70M 70M 0 100% /snap/lxd/19188 /dev/loop4 71M 71M 0 100% /snap/lxd/19647 tmpfs 38G 0 38G 0% /run/user/1004 |
reside2fs でファイルシステムにも反映する
1 2 3 4 5 6 | % sudo resize2fs /dev/ubuntu-vg/ubuntu-lv resize2fs 1.45.5 (07-Jan-2020) Filesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required old_desc_blocks = 25, new_desc_blocks = 56 The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 116809728 (4k) blocks long. |
使用可能なディスク領域が拡張されました。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | % df -h Filesystem Size Used Avail Use% Mounted on udev 189G 0 189G 0% /dev tmpfs 38G 2.6M 38G 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 438G 16G 403G 4% / tmpfs 189G 0 189G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 189G 0 189G 0% /sys/fs/cgroup /dev/sda2 976M 396M 514M 44% /boot /dev/sda1 511M 7.9M 504M 2% /boot/efi /dev/loop0 56M 56M 0 100% /snap/core18/1988 /dev/loop1 56M 56M 0 100% /snap/core18/1997 /dev/loop3 33M 33M 0 100% /snap/snapd/11402 /dev/loop2 33M 33M 0 100% /snap/snapd/11588 /dev/loop5 70M 70M 0 100% /snap/lxd/19188 /dev/loop4 71M 71M 0 100% /snap/lxd/19647 tmpfs 38G 0 38G 0% /run/user/1004 |
No comment yet, add your voice below!