extend linux boot
The following commands will extend Linux Boot drive without a reboot.
List block devices. Check disk sizes.
lsblk
df -h
Determine file system type: xfs, ext2, ext3 or ext4.
file -s /dev/xvda1
# or
df -Th
Extend volume from the console or command line.
aws ec2 modify-volume --region us-east-1 \
--volume-id vol-xxxxxxxxxxxx --size 10 \
--volume-type gp2
Resize Linux partition.
# for /dev/xvda1
growpart /dev/xvda 1
# for /dev/xvda2
growpart /dev/xvda 2
# for ext2, ext3, ext4
resize2fs /dev/xvda1
# for xfs
xfs_growfs /dev/mapper/root
xfs_growfs /dev/xvda1
Check if new file size is being displayed.
lsblk
df -Th