Re: Slightly Urgent: XFS No Space Left On Device

Dave Chinner
2015-04-02T22:36:29Z

On Thu, Apr 02, 2015 at 10:32:54AM -0400, Dave Hall wrote:
> Thanks for the help. Rookie error. I didn't set these mount
> options, but I see that this option is set for all of the other XFS
> volumes I have.
>
> I am wondering why XFS would default this way though. Seems like
> heuristically you could assume that a large volume on a 64-bit OS
> would need 64-bit inodes.

The historical argument against inode64 on 64 bit machines was NFS
export and 32 bit clients, which could then break if we used 64 bit
inodes. The Linux NFS client handles this just fine on 32bit
machines (has for a few years), so there's no reason for us to care
very much about this anymore....

> At least perhaps put out a message from
> mkfs.xfs suggesting the use of inode64 on the mount command?

inode64 is now the default for upstream kernels (has been for a
couple of years), but older distros are not going to get those
kernel updates, or anything we might have put in xfsprogs...

Cheers,

Dave.
--
Dave Chinner
david@fromorbit.com