Useful AWS Commands
Extend the volume of the
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html#migrate-data-larger-volume
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 476M 0 476M 0% /dev
tmpfs 493M 0 493M 0% /dev/shm
tmpfs 493M 416K 493M 1% /run
tmpfs 493M 0 493M 0% /sys/fs/cgroup
/dev/xvda1 8.0G 8.0G 4.0K 100% /
tmpfs 99M 4.0K 99M 1% /run/user/1000
$ sudo fdisk -l
GPT PMBR size mismatch (16777215 != 37748735) will be corrected by w(rite).
Disk /dev/xvda: 18 GiB, 19327352832 bytes, 37748736 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 534763C8-FA09-4A6F-9848-957F8DF63F89
Device Start End Sectors Size Type
/dev/xvda1 4096 16777182 16773087 8G Linux filesystem
/dev/xvda128 2048 4095 2048 1M BIOS boot
Partition table entries are not in disk order.
Extend the EBS volume and restart
$ sudo resize2fs /dev/xvda
$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 476M 0 476M 0% /dev
tmpfs 493M 0 493M 0% /dev/shm
tmpfs 493M 384K 493M 1% /run
tmpfs 493M 0 493M 0% /sys/fs/cgroup
/dev/xvda1 18G 4.7G 14G 26% /
tmpfs 99M 0 99M 0% /run/user/1000
Bootstrap actions for EC2
sudo yum clean all -y
sudo yum update -y
sudo yum install python37 python3-pip -y
sudo pip3 install virtualenv
sudo yum install mysql57 -y