Stale file handle when mounting a NFS exported XFS filesystem

Solution Verified - Updated -

Issue

The NFS server uses a XFS filesystem with 64bit inodes:

/dev/mapper/vg-export /example/export xfs defaults,noatime,usrquota,grpquota,logbufs=8,logbsize=256k,nobarrier,inode64 0 0

Then it exports it to a single IP:

/example/export [IP ADDRESS](rw,async,no_root_squash)

Mounting the exported path on the client with that IP hangs first and then fails.
When rpc.mountd with -d all -f is run on the server the following debug output is produced when the mount request comes in:

rpc.mountd: nfsd_fh: inbuf 'IP 7 \x00b13f0001000000f0a589326564418b86a0331e96e97bdf'
rpc.mountd: nfsd_fh: found (nil) path (null)

Environment

Red Hat Enterprise Linux (RHEL) 6.4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In