APAR status
Closed as documentation error.
Error description
A protocol node running "ganesha" is an NFS server, and it should NOT mount other NFS shares from anywhere else. When they do, what happens is that kernel lockd becomes active which leads to NFSv3 byte range locking conflict issues between the NFS kernel and ganesha. If someone really needs to mount an NFSv3 mount from a protocol node, they could do "mount -o nolock".
Local fix
use mount -o nolock
Problem summary
The following has been updated in the Spectrum Scale 4.2.1 manuals: Linux kernel NFS server and client, they both use the same lockd daemon, so it is possible to to provide NFS services as well as mount an NFS file system on the same system with kernel NFS. Ganesha has its own lock service, so when someone mounts an NFS file system, the linux kernel lockd registers with rpcbind causing the ganesha lock service ineffective. This only applies to NFSv3 environments as there is no separate lock/NLM service in NFSv4.
Problem conclusion
The following has been updated in the Spectrum Scale 4.2.1 manuals: Linux kernel NFS server and client, they both use the same lockd daemon, so it is possible to to provide NFS services as well as mount an NFS file system on the same system with kernel NFS. Ganesha has its own lock service, so when someone mounts an NFS file system, the linux kernel lockd registers with rpcbind causing the ganesha lock service ineffective. This only applies to NFSv3 environments as there is no separate lock/NLM service in NFSv4.
Temporary fix
Comments
APAR Information
APAR number
IV82755
Reported component name
SPECTRUM SCALE
Reported component ID
5725Q01LX
Reported release
411
Status
CLOSED DOC
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-03-17
Closed date
2016-08-31
Last modified date
2016-08-31
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STXKQY","label":"IBM Spectrum Scale"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"411","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSFKCN","label":"General Parallel File System"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"411","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
31 August 2016