On Tue, Jul 8, 2014 at 8:06 AM, Lamar Owen <[email protected]> wrote: > > It's 'let's silently stop working when you pass 16TB of occupied space on > your 24TB filesystem and no longer even mount it on bootup.'
You get a similar problem even on 64-bit systems unless you use the "inode64" mount option. "Similar problem" means that if the first 16TB of the block device are full, file creation will fail with ENOSPC because XFS is restricting its inode numbers to 32 bits. This failure mode is a little tricky to diagnose, since most searches for relevant terms will tell you that you have run out of inodes, when of course XFS is designed never to run out of inodes (unless it runs out of disk). inode64 was finally made the default in kernel 3.7, so I expect RHEL 7 inherited it making this a non-issue. But for RHEL 6 it still applies (see https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/xfsmounting.html) - Pat
