前回、Cloud9でLaravel環境を構築した。
AWS Cloud9+Docker ComposeでLaravel環境を構築その壱
でも、ボリュームサイズ10GBって少ないかな、、、もう少し大きくしようかな。
マシンスペック
- Mac mini 2018
- macOS Catalina(10.15.x)
- Intel Core-i7 3.2GHz 6コア
- メモリ 32GB
- SSD 512GB
Docker環境
- Nginx 最新版
- PHP(PHP-FPM)7.2.x
- MySQL 5.7.x
- Composer 1.x
- Laravel 5.6.x
やること
- ボリュームサイズを変更する
前提
AWS Cloud9+Docker ComposeでLaravel環境を構築その壱で環境構築済み
Cloud9インスタンスのボリュームサイズ変更
※参考
no space left on deviceとなった時の対応方法
【遂に来た!】EBS でボリュームサイズを変更できるようになりました(ボリュームタイプ変更も)
ボリュームサイズ変更を反映
$ df -h
Filesystem Size Used Avail Use% Mounted on
・・・
/dev/xvda1 10G 9.3G 718M 93% /
・・・
変更前の10GBのままなので反映させる。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 20G 0 disk
└─xvda1 202:1 0 10G 0 part /
$ sudo growpart /dev/xvda 1
CHANGED: partition=1 start=4096 old: size=20967391 end=20971487 new: size=41938911 end=41943007
$ sudo xfs_growfs -d /
meta-data=/dev/xvda1 isize=512 agcount=6, agsize=524159 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1 spinodes=0
data = bsize=4096 blocks=2620923, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 2620923 to 5242363
$ df -h
Filesystem Size Used Avail Use% Mounted on
・・・
/dev/xvda1 20G 9.3G 11G 47% /
・・・
20GBに反映された!