I've followed aws doc for expanding elastic root volume
and got my root volume size increased from 8 GB to 20 GB, which i confirmed using lsblk
.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 20G 0 disk
└─xvda1 202:1 0 8G 0 part /
But updated size not reflecting in the df -h
command, even after i explicitly resize the device using the sudo resize2fs /dev/xvda1
command as my file system type is ext4
which i checked using sudo file -s /dev/xvd*
command. sudo resize2fs /dev/xvda1
command giving below output :-
sudo resize2fs /dev/xvda1 resize2fs 1.42.12 (29-Aug-2014) The filesystem is already 2096635 (4k) blocks long. Nothing to do!
Let me know, what i need to do for OS to pickup the size in my volume.
Thanks