LoginSignup
3
4

More than 5 years have passed since last update.

AWS Ubuntu 16.04 ディスク拡張

Last updated at Posted at 2018-12-15

AWSのUbuntuインスタンスのディスク容量を拡張

EBSのサイズ変更

  • ボリュームメニューを選択し、ボリュームの一覧を表示
  • リストから対象のボリュームを選択し、アクションからボリュームの変更を選択
  • 変更後のサイズを指定
  • ボリュームを状態をみてサイズ変更の完了を確認

Ubuntuでファイルシステムのサイズ変更

  • インスタンスにログイン
  • df, lsblkコマンドで対象のデイバイスを確認
# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.1G  8.8M  3.1G   1% /run
/dev/nvme0n1p1  7.7G  7.7G     0 100% /
tmpfs            16G     0   16G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/loop0       88M   88M     0 100% /snap/core/5742
/dev/loop1       90M   90M     0 100% /snap/core/6034
/dev/loop3       18M   18M     0 100% /snap/amazon-ssm-agent/930
/dev/loop2       17M   17M     0 100% /snap/amazon-ssm-agent/784
tmpfs           3.1G     0  3.1G   0% /run/user/1000
# lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0         7:0    0  87.9M  1 loop /snap/core/5742
loop1         7:1    0  89.5M  1 loop /snap/core/6034
loop2         7:2    0  16.5M  1 loop /snap/amazon-ssm-agent/784
loop3         7:3    0    18M  1 loop /snap/amazon-ssm-agent/930
nvme0n1     259:1    0    64G  0 disk
└─nvme0n1p1 259:2    0     8G  0 part /
nvme1n1     259:0    0 139.7G  0 disk

今回は/dev/nvme0n1p1を拡張したいので対象のデバイスは/dev/nvme0n1

  • partedコマンドを使用しデバイスのサイズ変更を反映
    • parted /dev/nume0n1
# parted /dev/nvme0n1
GNU Parted 3.2
Using /dev/nvme0n1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p free
Model: NVMe Device (nvme)
Disk /dev/nvme0n1: 68.7GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
        32.3kB  1049kB  1016kB           Free Space
 1      1049kB  8590MB  8589MB  primary  ext4         boot
        8590MB  68.7GB  60.1GB           Free Space

(parted) resizepart 1
Warning: Partition /dev/nvme0n1p1 is being used. Are you sure you want to continue?
Yes/No? Yes
End?  [8590MB]? 100%
(parted) p free
Model: NVMe Device (nvme)
Disk /dev/nvme0n1: 68.7GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
        32.3kB  1049kB  1016kB           Free Space
 1      1049kB  68.7GB  68.7GB  primary  ext4         boot

(parted) q
  • resize2fsコマンドでファイルシステムの拡張
# resize2fs /dev/nvme0n1p1
resize2fs 1.42.13 (17-May-2015)
Filesystem at /dev/nvme0n1p1 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 4
The filesystem on /dev/nvme0n1p1 is now 16776960 (4k) blocks long.
  • ファイルサイズが拡張されていることを確認し完了
# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.1G  8.8M  3.1G   1% /run
/dev/nvme0n1p1   62G  7.7G   55G  13% /
tmpfs            16G     0   16G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/loop0       88M   88M     0 100% /snap/core/5742
/dev/loop1       90M   90M     0 100% /snap/core/6034
/dev/loop3       18M   18M     0 100% /snap/amazon-ssm-agent/930
/dev/loop2       17M   17M     0 100% /snap/amazon-ssm-agent/784
tmpfs           3.1G     0  3.1G   0% /run/user/1000
3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4