LoginSignup
4
5

More than 3 years have passed since last update.

【AWS】ディスク容量変更【cloud9】

Posted at

環境サイズの変更

AWSのcloud9にて、環境サイズを変更してみます。

EBSサイズの拡張

EC2サービスからボリュームを表示します。

image.png

変更したいEBSを選択し、アクション-ボリュームの変更します。

image.png

サイズを変更し、保存します。

1

次にOSで設定してみます。

dfコマンドでディスクの空き容量を確認します。

ubuntu:~/environment/sample_app (sign-up) $ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            480M     0  480M   0% /dev
tmpfs            99M  808K   98M   1% /run
/dev/xvda1      9.7G  8.4G  1.3G  88% /
tmpfs           492M     0  492M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           492M     0  492M   0% /sys/fs/cgroup
/dev/loop0       13M   13M     0 100% /snap/amazon-ssm-agent/495
/dev/loop1       88M   88M     0 100% /snap/core/5328
tmpfs            99M  8.0K   99M   1% /run/user/1000
/dev/loop2       94M   94M     0 100% /snap/core/9066
/dev/loop3       18M   18M     0 100% /snap/amazon-ssm-agent/1566

lsblkコマンドで、現在利用できるブロックデバイスを確認します。

ubuntu:~/environment/sample_app (sign-up) $ lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0     7:0    0 12.7M  1 loop /snap/amazon-ssm-agent/495
loop1     7:1    0 87.9M  1 loop /snap/core/5328
loop2     7:2    0 93.9M  1 loop /snap/core/9066
loop3     7:3    0   18M  1 loop /snap/amazon-ssm-agent/1566
xvda    202:0    0   30G  0 disk 
└─xvda1 202:1    0   10G  0 part /

xvdaの物理ディスクは30Gとなっています。
ルートパーティションのxvda1の10Gなので今回設定した30Gにする必要があります。

growpartコマンドでパーティションを拡張します。

ubuntu:~/environment/sample_app (sign-up) $ sudo growpart /dev/xvda 1                                                  
CHANGED: partition=1 start=2048 old: size=20969439 end=20971487 new: size=62912479,end=62914527

もう一度ディスクの空き容量の確認します。

ubuntu:~/environment/sample_app (sign-up) $ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            480M     0  480M   0% /dev
tmpfs            99M  808K   98M   1% /run
/dev/xvda1      9.7G  8.4G  1.3G  88% /
tmpfs           492M     0  492M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           492M     0  492M   0% /sys/fs/cgroup
/dev/loop0       13M   13M     0 100% /snap/amazon-ssm-agent/495
/dev/loop1       88M   88M     0 100% /snap/core/5328
tmpfs            99M  8.0K   99M   1% /run/user/1000
/dev/loop2       94M   94M     0 100% /snap/core/9066
/dev/loop3       18M   18M     0 100% /snap/amazon-ssm-agent/1566

まだ拡張されてないよう。

resize2fsでリサイズします。

ubuntu:~/environment/sample_app (sign-up) $ sudo resize2fs /dev/xvda1                                                  
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/xvda1 is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 4
The filesystem on /dev/xvda1 is now 7864059 (4k) blocks long.

ディスクの空き容量の再確認します。

ubuntu:~/environment/sample_app (sign-up) $ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            480M     0  480M   0% /dev
tmpfs            99M  808K   98M   1% /run
/dev/xvda1       30G  8.4G   21G  29% /
tmpfs           492M     0  492M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           492M     0  492M   0% /sys/fs/cgroup
/dev/loop0       13M   13M     0 100% /snap/amazon-ssm-agent/495
/dev/loop1       88M   88M     0 100% /snap/core/5328
tmpfs            99M  8.0K   99M   1% /run/user/1000
/dev/loop2       94M   94M     0 100% /snap/core/9066
/dev/loop3       18M   18M     0 100% /snap/amazon-ssm-agent/1566

30GBに変更されてました!!

4
5
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
4
5