I have an LVM volume using ext4 that seems to have capped out at 4TB and using lvextend and resize2fs are not increasing the available storage on the volume (although the LVM does show the volume is now 4.3TB.) As far as I can tell this is a limit based on how the volume was formatted (the command mkfs.ext4 -i 4096 was used to allow for lots of inodes - our data has a lot of directories and small files.)
As this is in EC2 and the LVM was necessary due to the no longer existing 1TB EBS limit, I am planning on migrating the data to a single EBS volume, but I want to make sure that I format this volume with the proper options to allow me to expand it to the new 16TB limit as it grows.
When I read the documentation it sounds like the defaults should have allowed me to expand to 16TB, is there something I have to do (like specify 4KiB blocks) to not have it top out at 4TB?
EDIT: it wasn't actually topping out at 4TB, it was true that with 5% going to root and me using df -h rather than df, I didn't see the increase. I was being dumb.
on the bright side I learned some new stuff in the comments that was very helpful.
[link][31 comments]