環境
~/pravolume$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble
~/pravolume$ uname -a
Linux ip-XXX-XXX-XXX-XXX 6.8.0-1018-aws #20-Ubuntu SMP Thu Oct 10 18:14:42 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
手順
(1)
現在、ボリュームサイズは8GBです。
まずは現在のパーティションを確認。
~/pravolume$ sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 26.3M 1 loop /snap/amazon-ssm-agent/9881
loop1 7:1 0 73.9M 1 loop /snap/core22/1663
loop2 7:2 0 38.8M 1 loop /snap/snapd/21759
xvda 202:0 0 8G 0 disk
├─xvda1 202:1 0 7G 0 part /
├─xvda14 202:14 0 4M 0 part
├─xvda15 202:15 0 106M 0 part /boot/efi
└─xvda16 259:0 0 913M 0 part /boot
ファイルシステムを確認。
~/pravolume$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/root ext4 6.8G 1.9G 4.9G 28% /
tmpfs tmpfs 479M 0 479M 0% /dev/shm
tmpfs tmpfs 192M 884K 191M 1% /run
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/xvda16 ext4 881M 76M 744M 10% /boot
/dev/xvda15 vfat 105M 6.1M 99M 6% /boot/efi
tmpfs tmpfs 96M 12K 96M 1% /run/user/1000
パーティションを拡張できない。
~/pravolume$ sudo growpart /dev/xvda 1
NOCHANGE: partition 1 is size 14677983. it cannot be grown
(2)
AWS コンソールから EBS のサイズを上げる。
8GB から 16 GB に上げた。
(3)
パーティションを拡張する。
~/pravolume$ sudo growpart /dev/xvda 1
CHANGED: partition=1 start=2099200 old: size=14677983 end=16777182 new: size=31455199 end=33554398
(4)
パーティションを確認する。
上がってる。
~/pravolume$ sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 26.3M 1 loop /snap/amazon-ssm-agent/9881
loop1 7:1 0 73.9M 1 loop /snap/core22/1663
loop2 7:2 0 38.8M 1 loop /snap/snapd/21759
xvda 202:0 0 16G 0 disk
├─xvda1 202:1 0 15G 0 part /
├─xvda14 202:14 0 4M 0 part
├─xvda15 202:15 0 106M 0 part /boot/efi
└─xvda16 259:0 0 913M 0 part /boot
ファイルシステムを確認。
上がってない。
~/pravolume$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/root ext4 6.8G 1.9G 4.9G 28% /
tmpfs tmpfs 479M 0 479M 0% /dev/shm
tmpfs tmpfs 192M 884K 191M 1% /run
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/xvda16 ext4 881M 76M 744M 10% /boot
/dev/xvda15 vfat 105M 6.1M 99M 6% /boot/efi
tmpfs tmpfs 96M 12K 96M 1% /run/user/1000
(5)
ファイルシステムを拡張する。
~/pravolume$ sudo resize2fs /dev/xvda1
resize2fs 1.47.0 (5-Feb-2023)
Filesystem at /dev/xvda1 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/xvda1 is now 3931899 (4k) blocks long.
(6)
パーティションを確認する。
~/pravolume$ sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 26.3M 1 loop /snap/amazon-ssm-agent/9881
loop1 7:1 0 73.9M 1 loop /snap/core22/1663
loop2 7:2 0 38.8M 1 loop /snap/snapd/21759
xvda 202:0 0 16G 0 disk
├─xvda1 202:1 0 15G 0 part /
├─xvda14 202:14 0 4M 0 part
├─xvda15 202:15 0 106M 0 part /boot/efi
└─xvda16 259:0 0 913M 0 part /boot
ファイルシステムを確認。
上がってる。
~/pravolume$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/root ext4 15G 1.9G 13G 13% /
tmpfs tmpfs 479M 0 479M 0% /dev/shm
tmpfs tmpfs 192M 884K 191M 1% /run
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/xvda16 ext4 881M 76M 744M 10% /boot
/dev/xvda15 vfat 105M 6.1M 99M 6% /boot/efi
tmpfs tmpfs 96M 12K 96M 1% /run/user/1000
参考