Re: nfs4_reclaim_open_state: Lock reclaim failed!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jeff,

On 9/3/18 11:32 AM, Jeff Layton wrote:

Yes, typically a server reboot will cause the client to reclaim its
state. If the server isn't restarting then you probably have a situation
where the client and server have gotten out of sync in some fashion, the
client is realizing it and attempting to reclaim its state.

One thing that could (potentially) cause this is a nfs4_unique_id
collision. You might want to survey your clients and ensure that there
aren't any.


/sys/module/nfs/parameters/nfs4_unique_id tells me that the default
is an empty string. Thats hard to believe. I had expected the default
is derived from the mac address of eth0 or something like this. ???

All explicitly defined nfs4_unique_id are unique, I checked (on the
Linux hosts). il06 (the NFS client here) and 4 other ancient servers
*were* running with the default "unique" id. My fault.

Would you recommend to stick with NFS 4(.0) or NFS 3, avoiding the
new code in NFS 4.{1,2}? Which NFS version in 4.9 or another LTS
kernel suits best for production use?


v4.1+ are fine (in general) for production, but there are always bugs.


How do NFS version numbers on client and Linux server affect each
other? AIX 7.1 (just as an example) supports just "nfs" and "nfs4",
not "nfs4.1" or "nfs4.2". Will the AIX clients benefit from the bug
fixes included in Linux' nfs 4.1+?


Regards
Harri



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux