NFSv4 ACL problems
The analysis of NFS V4 issues and suggestions to resolve these issues.
Before analyzing an NFS V4 problem, review this documentation to determine if you are using NFS V4 ACLs and GPFS correctly:
- The NFS Version 4 Protocol paper and other related information that are available in the Network File System Version 4 (nfsv4) section of the IETF Datatracker website (datatracker.ietf.org/wg/nfsv4/documents).
- Managing GPFS access control lists.
- Exceptions and limitations to NFS V4 ACLs support.
The commands mmdelacl and mmputacl can be used to revert an NFS V4 ACL to a traditional ACL. Use the mmdelacl command to remove the ACL, leaving access controlled entirely by the permission bits in the mode. Then use the chmod command to modify the permissions, or the mmputacl and mmeditacl commands to assign a new ACL.
For files, the mmputacl and mmeditacl commands can be used at any time (without first issuing the mmdelacl command) to assign any type of ACL. The command mmeditacl -k posix provides a translation of the current ACL into traditional POSIX form and can be used to more easily create an ACL to edit, instead of having to create one from scratch.