Description of problem: NLM/NSM makes use of '/var/lib/nfs/statd' directory to store the lock related information, which will be used during lock reclaim. In particular, '/var/lib/nfs/statd/state' stores the NSM state number for any host using which client would detect server reboots. But currently '/var/lib/nfs/statd/state' is created as directory instead of file due to a small bug. Without this fix, it will result in failures during lock reclaim and rpc.statd service restart.
As can be seen that this is no more a directory, [root@nfs14 ~]# ls -l /var/lib/nfs lrwxrwxrwx. 1 root root 53 Jul 7 21:18 /var/lib/nfs -> /var/run/gluster/shared_storage/nfs-ganesha/nfs14/nfs [root@nfs14 ~]# ls -l /var/lib/nfs/statd/state Hence moving this to VERIFIED.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-1495.html