Resizing AWS ESB
11 lsblk
12 df -H
13 lsblk
14 sudo growpart /dev/xvda 0
15 sudo resize2fs /dev/xvda1
16 lsblk
17 sudo growpart /dev/xvda 2
18 lsblk
19 df -H
24 lsblk
25 xfs_growfs /dev/xvda2
https://hackernoon.com/tutorial-how-to-extend-aws-ebs-volumes-with-no-downtime-ec7d9e82426e
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html
growpart /dev/xvda 2
CHANGED: partition=2 start=4096 old: size=20967391 end=20971487 new: size=2097147870 end=2097151966
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 1000G 0 disk
├─xvda1 202:1 0 1M 0 part
└─xvda2 202:2 0 1000G 0 part /
df -H
Filesystem Size Used Avail Use% Mounted on
devtmpfs 34G 0 34G 0% /dev
tmpfs 34G 0 34G 0% /dev/shm
tmpfs 34G 27M 34G 1% /run
tmpfs 34G 0 34G 0% /sys/fs/cgroup
/dev/xvda2 11G 2.3G 8.5G 22% /
tmpfs 6.8G 0 6.8G 0% /run/user/1000
tmpfs 6.8G 0 6.8G 0% /run/user/0
xfs_growfs /dev/xvda2
meta-data=/dev/xvda2 isize=512 agcount=7, agsize=393216 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 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 262143483
[root@ip-10-0-1-136 scripts]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 1000G 0 disk
├─xvda1 202:1 0 1M 0 part
└─xvda2 202:2 0 1000G 0 part /
df -H
Filesystem Size Used Avail Use% Mounted on
devtmpfs 34G 0 34G 0% /dev
tmpfs 34G 0 34G 0% /dev/shm
tmpfs 34G 27M 34G 1% /run
tmpfs 34G 0 34G 0% /sys/fs/cgroup
/dev/xvda2 1.1T 2.4G 1.1T 1% /
tmpfs 6.8G 0 6.8G 0% /run/user/1000
tmpfs 6.8G 0 6.8G 0% /run/user/0