<html><body><p><font size="2">(seems my earlier reply created a new topic; hence trying to reply back original thread started by </font><tt><font size="2">Ilan Schwarts</font></tt><font size="2">...)</font><br><br><tt>&gt;&gt; # mount -t nfs 10.10.158.61:/fs_gpfs01/nfs /mnt/nfs4</tt><br><tt>&gt;&gt; [</tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><u><font color="#0000FF">root at CentOS7286-64</font></u></tt></a><tt>&nbsp;nfs4]# nfs4_getfacl mydir11<br>&gt;&gt; Operation to request attribute not supported.<br>&gt;&gt; [</tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><u><font color="#0000FF">root at CentOS7286-64</font></u></tt></a><tt>&nbsp;nfs4]#</tt><br><br><font size="2">On my test setup (rhel7.3 nodes gpfs cluster and rhel7.2 nfs client); I can successfully read nfsv4 acls (nfs4_getfacl).</font><br><br><font size="2">Can you please try following on your setup?</font><br><br><font size="2">1&gt; capture network packets for above failure and check what does nfs server return to GETATTR ?</font><br><tt>=&gt; tcpdump -i any host 10.10.158.61 -w /tmp/getfacl.cap &amp;; nfs4_getfacl mydir11; kill %1</tt><br><br><font size="2">2&gt; Also check nfs4_getfacl version is up to date.</font><br><tt>=&gt; /usr/bin/nfs4_getfacl -H</tt><br><br><font size="2">3&gt; If above doesn't help; then make sure you have sufficient nfsv4 acls to read acls </font><br><font size="2">(as per my understanding; for reading nfsv4 acls; one needs EXEC_SEARCH on /fs_gpfs01/nfs and READ_ACL on /fs_gpfs01/nfs/mydir11).</font><br><tt>=&gt; mmgetacl -k nfs4 /fs_gpfs01/nfs</tt><br><tt>=&gt; mmgetacl -k nfs4 /fs_gpfs01/nfs/mydir11</tt><br><br><font size="2">Thanks,</font><br><font size="2">Chetan.</font><br><br><img width="16" height="16" src="cid:1__=EABB0BE5DFC9D9308f9e8a93df938690918cEAB@" border="0" alt="Inactive hide details for gpfsug-discuss-request---08/08/2017 04:30:17 PM---Send gpfsug-discuss mailing list submissions to  gp"><font size="2" color="#424282">gpfsug-discuss-request---08/08/2017 04:30:17 PM---Send gpfsug-discuss mailing list submissions to  gpfsug-discuss@spectrumscale.org</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">gpfsug-discuss-request@spectrumscale.org</font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">gpfsug-discuss@spectrumscale.org</font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">08/08/2017 04:30 PM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">gpfsug-discuss Digest, Vol 67, Issue 21</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt><font size="2">Send gpfsug-discuss mailing list submissions to<br>                 gpfsug-discuss@spectrumscale.org<br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>                 </font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"><br>or, via email, send a message with subject or body 'help' to<br>                 gpfsug-discuss-request@spectrumscale.org<br><br>You can reach the person managing the list at<br>                 gpfsug-discuss-owner@spectrumscale.org<br><br>When replying, please edit your Subject line so it is more specific<br>than &quot;Re: Contents of gpfsug-discuss digest...&quot;<br><br><br>Today's Topics:<br><br> &nbsp; 1. Re: How to use nfs4_getfacl (or set) on GPFS                 cluster<br> &nbsp; &nbsp; &nbsp;(Ilan Schwarts)<br> &nbsp; 2. How to use nfs4_getfacl (or set) on GPFS cluster<br> &nbsp; &nbsp; &nbsp;(Chetan R Kulkarni)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Tue, 8 Aug 2017 07:28:20 +0300<br>From: Ilan Schwarts &lt;ilan84@gmail.com&gt;<br>To: gpfsug main discussion list &lt;gpfsug-discuss@spectrumscale.org&gt;<br>Subject: Re: [gpfsug-discuss] How to use nfs4_getfacl (or set) on GPFS<br>                 cluster<br>Message-ID:<br>                 &lt;CAJUuSvGwzKdL3NjsxEN+s-BDxXvBsmFQbDOZ=KakmU4KB+aH9g@mail.gmail.com&gt;<br>Content-Type: text/plain; charset=&quot;utf-8&quot;<br><br>Hi,<br>The command should work from server side i know.. but isnt the scenario of:<br>Root user, that is mounted via nfsv4 to a gpfs filesystem, cannot edit any<br>of the mounted files/dirs acls?<br>The acls are editable only from server side?<br>Thanks!<br>On Aug 8, 2017 00:10, &quot;James Davis&quot; &lt;jamiedavis@us.ibm.com&gt; wrote:<br><br>&gt; Hi Ilan,<br>&gt;<br>&gt; 1. Your command might work from the server side; you said you tried it<br>&gt; from the client side. Could you find anything in the docs about this? I<br>&gt; could not.<br>&gt;<br>&gt; 2. I can share this NFSv4-themed wrapper around mmputacl if it would be<br>&gt; useful to you. You would have to run it from the GPFS side, not the NFS<br>&gt; client side.<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Jamie<br>&gt;<br>&gt; # ./updateNFSv4ACL -h<br>&gt; Update the NFSv4 ACL governing a file's access permissions.<br>&gt; &nbsp; Appends to the existing ACL, overwriting conflicting permissions.<br>&gt; Usage: ./updateNFSv4ACL -file /path/to/file { ADD_PERM_SPEC |<br>&gt; DEL_PERM_SPEC }+<br>&gt; &nbsp; ADD_PERM_SPEC: { -owningUser PERM | -owningGroup PERM | -other PERM |<br>&gt; -ace nameType:name:PERM:aceType }<br>&gt; &nbsp; DEL_PERM_SPEC: { -noACEFor nameType:name }<br>&gt; &nbsp; PERM: Specify a string composed of one or more of the following letters<br>&gt; in no particular order:<br>&gt; &nbsp; &nbsp; r (ead)<br>&gt; &nbsp; &nbsp; w (rite)<br>&gt; &nbsp; &nbsp; a (ppend) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Must agree with write<br>&gt; &nbsp; &nbsp; x (execute)<br>&gt; &nbsp; &nbsp; d (elete)<br>&gt; &nbsp; &nbsp; D (elete child) &nbsp; &nbsp;Dirs only<br>&gt; &nbsp; &nbsp; t (read attrs)<br>&gt; &nbsp; &nbsp; T (write attrs)<br>&gt; &nbsp; &nbsp; c (read ACL)<br>&gt; &nbsp; &nbsp; C (write ACL)<br>&gt; &nbsp; &nbsp; o (change owner)<br>&gt; &nbsp; You can also provide these, but they will have no effect in GPFS:<br>&gt; &nbsp; &nbsp; n (read named attrs)<br>&gt; &nbsp; &nbsp; N (write named attrs)<br>&gt; &nbsp; &nbsp; y (support synchronous I/O)<br>&gt;<br>&gt; &nbsp; To indicate no permissions, give a -<br>&gt; &nbsp; nameType: 'user' or 'group'.<br>&gt; &nbsp; aceType: &nbsp;'allow' or 'deny'.<br>&gt; Examples: ./updateNFSv4ACL -file /fs1/f -owningUser rtc -owningGroup<br>&gt; rwaxdtc -other '-'<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Assign these permissions to 'owner', 'group', 'other'.<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ./updateNFSv4ACL -file /fs1/f -ace 'user:pfs001:rtc:allow'<br>&gt; -noACEFor 'group:fvt001'<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Allow user pfs001 read/read attrs/read ACL permission<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Remove all ACEs (allow and deny) for group fvt001.<br>&gt; Notes:<br>&gt; &nbsp; Permissions you do not allow are denied by default.<br>&gt; &nbsp; See the GPFS docs for some other restrictions.<br>&gt; &nbsp; ace is short for Access Control Entry<br>&gt;<br>&gt;<br>&gt; ----- Original message -----<br>&gt; From: Ilan Schwarts &lt;ilan84@gmail.com&gt;<br>&gt; Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>&gt; To: gpfsug main discussion list &lt;gpfsug-discuss@spectrumscale.org&gt;<br>&gt; Cc:<br>&gt; Subject: [gpfsug-discuss] How to use nfs4_getfacl (or set) on GPFS cluster<br>&gt; Date: Mon, Aug 7, 2017 9:27 AM<br>&gt;<br>&gt; Hi all,<br>&gt; My setup is 2 nodes GPFS and 1 machine as NFS Client.<br>&gt; All machines (3 total) run CentOS 7.2<br>&gt;<br>&gt; The 3rd CentOS machine (not part of the cluster) used as NFS Client.<br>&gt;<br>&gt; I mount the NFS Client machine to one of the nodes: mount -t nfs<br>&gt; 10.10.158.61:/fs_gpfs01/nfs /mnt/nfs4<br>&gt;<br>&gt; This gives me the following:<br>&gt;<br>&gt; [root@CentOS7286-64 ~]# mount -v | grep gpfs<br>&gt; 10.10.158.61:/fs_gpfs01/nfs on /mnt/nfs4 type nfs4<br>&gt; (rw,relatime,vers=4.0,rsize=524288,wsize=524288,namlen=<br>&gt; 255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,<br>&gt; clientaddr=10.10.149.188,local_lock=none,addr=10.10.158.61)<br>&gt;<br>&gt; Now, From the Client NFS Machine, I go to the mount directory (&quot;cd<br>&gt; /mnt/nfs4&quot;) and try to set an acl. Since NFSv4 should be supported, I<br>&gt; use nfs4_getfacl:<br>&gt; [root@CentOS7286-64 nfs4]# nfs4_getfacl mydir11<br>&gt; Operation to request attribute not supported.<br>&gt; [root@CentOS7286-64 nfs4]#<br>&gt;<br>&gt; >From the NODE machine i see the status:<br>&gt; [root@LH20-GPFS1 fs_gpfs01]# mmlsfs fs_gpfs01<br>&gt; flag &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;value &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;description<br>&gt; ------------------- ------------------------ ------------------------------<br>&gt; -----<br>&gt; &nbsp;-f &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 8192 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Minimum fragment size in bytes<br>&gt; &nbsp;-i &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4096 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Inode size in bytes<br>&gt; &nbsp;-I &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 16384 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Indirect block size in bytes<br>&gt; &nbsp;-m &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Default number of metadata<br>&gt; replicas<br>&gt; &nbsp;-M &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Maximum number of metadata<br>&gt; replicas<br>&gt; &nbsp;-r &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Default number of data<br>&gt; replicas<br>&gt; &nbsp;-R &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Maximum number of data<br>&gt; replicas<br>&gt; &nbsp;-j &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cluster &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Block allocation type<br>&gt; &nbsp;-D &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; nfs4 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; File locking semantics in<br>&gt; effect<br>&gt; &nbsp;-k &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; nfs4 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ACL semantics in effect<br>&gt; &nbsp;-n &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 32 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Estimated number of nodes<br>&gt; that will mount file system<br>&gt; &nbsp;-B &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 262144 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Block size<br>&gt; &nbsp;-Q &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; none &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Quotas accounting enabled<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; none &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Quotas enforced<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; none &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Default quotas enabled<br>&gt; &nbsp;--perfileset-quota No &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Per-fileset quota enforcement<br>&gt; &nbsp;--filesetdf &nbsp; &nbsp; &nbsp; &nbsp;No &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Fileset df enabled?<br>&gt; &nbsp;-V &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 16.00 (4.2.2.0) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;File system version<br>&gt; &nbsp;--create-time &nbsp; &nbsp; &nbsp;Wed Jul &nbsp;5 12:28:39 2017 File system creation time<br>&gt; &nbsp;-z &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; No &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Is DMAPI enabled?<br>&gt; &nbsp;-L &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4194304 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Logfile size<br>&gt; &nbsp;-E &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Yes &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Exact mtime mount option<br>&gt; &nbsp;-S &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; No &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Suppress atime mount option<br>&gt; &nbsp;-K &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; whenpossible &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Strict replica allocation<br>&gt; option<br>&gt; &nbsp;--fastea &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Yes &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Fast external attributes<br>&gt; enabled?<br>&gt; &nbsp;--encryption &nbsp; &nbsp; &nbsp; No &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Encryption enabled?<br>&gt; &nbsp;--inode-limit &nbsp; &nbsp; &nbsp;171840 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Maximum number of inodes<br>&gt; in all inode spaces<br>&gt; &nbsp;--log-replicas &nbsp; &nbsp; 0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Number of log replicas<br>&gt; &nbsp;--is4KAligned &nbsp; &nbsp; &nbsp;Yes &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;is4KAligned?<br>&gt; &nbsp;--rapid-repair &nbsp; &nbsp; Yes &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;rapidRepair enabled?<br>&gt; &nbsp;--write-cache-threshold 0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; HAWC Threshold (max 65536)<br>&gt; &nbsp;-P &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; system &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Disk storage pools in file<br>&gt; system<br>&gt; &nbsp;-d &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; nynsd1;nynsd2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Disks in file system<br>&gt; &nbsp;-A &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Automatic mount option<br>&gt; &nbsp;-o &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; none &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Additional mount options<br>&gt; &nbsp;-T &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /fs_gpfs01 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Default mount point<br>&gt; &nbsp;--mount-priority &nbsp; 0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Mount priority<br>&gt;<br>&gt;<br>&gt;<br>&gt; I saw this thread:<br>&gt; </font></tt><tt><font size="2"><a href="https://serverfault.com/questions/655112/nfsv4-acls-on-gpfs/722200">https://serverfault.com/questions/655112/nfsv4-acls-on-gpfs/722200</a></font></tt><tt><font size="2"><br>&gt;<br>&gt; Is it still relevant ? Since 2014..<br>&gt;<br>&gt; Thanks !<br>&gt; _______________________________________________<br>&gt; gpfsug-discuss mailing list<br>&gt; gpfsug-discuss at spectrumscale.org<br>&gt; </font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; gpfsug-discuss mailing list<br>&gt; gpfsug-discuss at spectrumscale.org<br>&gt; </font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"><br>&gt;<br>&gt;<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;</font></tt><tt><font size="2"><a href="http://gpfsug.org/pipermail/gpfsug-discuss/attachments/20170808/0e20196d/attachment-0001.html">http://gpfsug.org/pipermail/gpfsug-discuss/attachments/20170808/0e20196d/attachment-0001.html</a></font></tt><tt><font size="2">&gt;<br><br>------------------------------<br><br>Message: 2<br>Date: Tue, 8 Aug 2017 10:20:10 +0530<br>From: &quot;Chetan R Kulkarni&quot; &lt;chetkulk@in.ibm.com&gt;<br>To: gpfsug-discuss@spectrumscale.org<br>Subject: [gpfsug-discuss] How to use nfs4_getfacl (or set) on GPFS<br>                 cluster<br>Message-ID:<br>                 &lt;OF349B0197.8D24F794-ON65258176.0018158D-65258176.001A9103@notes.na.collabserv.com&gt;<br>                 <br>Content-Type: text/plain; charset=&quot;us-ascii&quot;<br><br><br><br>&gt;&gt; # mount -t nfs 10.10.158.61:/fs_gpfs01/nfs /mnt/nfs4<br>&gt;&gt; [root at CentOS7286-64 nfs4]# nfs4_getfacl mydir11<br>&gt;&gt; Operation to request attribute not supported.<br>&gt;&gt; [root at CentOS7286-64 nfs4]#<br><br>On my test setup (rhel7.3 nodes gpfs cluster and rhel7.2 nfs client); I can<br>successfully read nfsv4 acls (nfs4_getfacl).<br><br>Can you please try following on your setup?<br><br>1&gt; capture network packets for above failure and check what does nfs server<br>return to GETATTR ?<br>=&gt; tcpdump -i any host 10.10.158.61 -w /tmp/getfacl.cap &amp;; nfs4_getfacl<br>mydir11; kill %1<br><br>2&gt; Also check nfs4_getfacl version is up to date.<br>=&gt; /usr/bin/nfs4_getfacl -H<br><br>3&gt; If above doesn't help; then make sure you have sufficient nfsv4 acls to<br>read acls<br>(as per my understanding; for reading nfsv4 acls; one needs EXEC_SEARCH<br>on /fs_gpfs01/nfs and READ_ACL on /fs_gpfs01/nfs/mydir11).<br>=&gt; mmgetacl -k nfs4 /fs_gpfs01/nfs<br>=&gt; mmgetacl -k nfs4 /fs_gpfs01/nfs/mydir11<br><br>Thanks,<br>Chetan.<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: &lt;</font></tt><tt><font size="2"><a href="http://gpfsug.org/pipermail/gpfsug-discuss/attachments/20170808/42fbe6c2/attachment-0001.html">http://gpfsug.org/pipermail/gpfsug-discuss/attachments/20170808/42fbe6c2/attachment-0001.html</a></font></tt><tt><font size="2">&gt;<br><br>------------------------------<br><br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"><br><br><br>End of gpfsug-discuss Digest, Vol 67, Issue 21<br>**********************************************<br><br></font></tt><br><br><BR>
</body></html>