[Top] [All Lists]

Re: clarifications on inode64 mount option

To: Ivan.Novick@xxxxxxx
Subject: Re: clarifications on inode64 mount option
From: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Mon, 22 Nov 2010 11:49:57 +1100
Cc: xfs@xxxxxxxxxxx, Timothy.Heath@xxxxxxx
In-reply-to: <C90EF576.118F%ivan.novick@xxxxxxx>
References: <C90EF576.118F%ivan.novick@xxxxxxx>
User-agent: Mutt/1.5.20 (2009-06-14)
On Sun, Nov 21, 2010 at 07:12:38PM -0500, Ivan.Novick@xxxxxxx wrote:
> Hi all,
> My understanding from the documentation is that inode64 allows
> inode numbers to be 64 bits in size rather than the default of
> 32.
> Is this correct? 


> Will the option work fine on 32 bit X86 builds?

Yes, with a few caveats - all userspace applications, libraries, etc
need to use stat64() rather than stat() so that 64 bit inode numbers
can be correctly exported to userspace.

> The documentation also says:
> "This is provided for backwards compatibility, but causes problems
> for backup applications that cannot handle large inode numbers."
> Is this a current issue?  Any examples of backup applications that
> have trouble reading a file system that uses this option?

See this discussion:


EMC Networker is one of the backup programs that has historically
not supported 64 bit inodes. Whether that is still true or not,
maybe you can find out for us. ;)


Dave Chinner

<Prev in Thread] Current Thread [Next in Thread>