Extend non-LVM partition
Purpose
Extend a partition and xfs filesystem on basic partitioned disk.
Background
AWS EC2 instance with 1TB HDD storage that ran out of space. Was stupid and used fdisk when originally created disk instead of using LVM.
Process
- Before starting, make sure to create snapshot.
sudo growpart /dev/xvdf 1 sudo xfs_growfs /mnt/aws-archive
- Before
/dev/xvdf1 1.0T 1.0T 20K 100% /mnt/aws-archive
- After
/dev/xvdf1 1.5T 1.1T 512G 67% /mnt/aws-archive