<div dir="ltr"><div><div><div>Hi Soumya,<br><br><br></div>Please find attached nfs.log file.<br><br></div>Regards,<br></div>Abhishek<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 4, 2016 at 11:45 AM, ABHISHEK PALIWAL <span dir="ltr"><<a href="mailto:abhishpaliwal@gmail.com" target="_blank">abhishpaliwal@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>HI Soumya,<br><br></div>Thanks for reply.<br><br></div>Yes, I am getting following error in /var/log/glusterfs/nfs.log file<br><br>[2016-04-25 06:27:23.721851] E [MSGID: 112109] [nfs.c:1482:init] 0-nfs: Failed to initialize protocols<br><br></div><div>Please suggest me how can I resolve it.<br></div><div><br></div>Regards,<br></div>Abhishek<br></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Wed, May 4, 2016 at 11:33 AM, Soumya Koduri <span dir="ltr"><<a href="mailto:skoduri@redhat.com" target="_blank">skoduri@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Abhishek,<br>
<br>
Below 'rpcinfo' output doesn't list 'nfsacl' protocol. That must be the reason client is not able set ACLs. Could you please check the log file '/var/lib/glusterfs/nfs.log' if there are any errors logged with respect protocol registration failures.<br>
<br>
Thanks,<br>
Soumya<span><br>
<br>
On 05/04/2016 11:15 AM, ABHISHEK PALIWAL wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>
Hi Niels,<br>
<br>
Please reply it is really urgent.<br>
<br>
Regards,<br>
Abhishek<br>
<br>
On Tue, May 3, 2016 at 11:36 AM, ABHISHEK PALIWAL<br></span><span>
<<a href="mailto:abhishpaliwal@gmail.com" target="_blank">abhishpaliwal@gmail.com</a> <mailto:<a href="mailto:abhishpaliwal@gmail.com" target="_blank">abhishpaliwal@gmail.com</a>>> wrote:<br>
<br>
Hi Niels,<br>
<br>
Do you require more logs...<br>
<br>
Regards,<br>
Abhishek<br>
<br>
On Mon, May 2, 2016 at 4:58 PM, ABHISHEK PALIWAL<br></span><div><div>
<<a href="mailto:abhishpaliwal@gmail.com" target="_blank">abhishpaliwal@gmail.com</a> <mailto:<a href="mailto:abhishpaliwal@gmail.com" target="_blank">abhishpaliwal@gmail.com</a>>> wrote:<br>
<br>
Hi Niels,<br>
<br>
<br>
Here is the output of rpcinfo -p $NFS_SERVER<br>
<br>
root@128:/# rpcinfo -p $NFS_SERVER<br>
program vers proto port service<br>
100000 4 tcp 111 portmapper<br>
100000 3 tcp 111 portmapper<br>
100000 2 tcp 111 portmapper<br>
100000 4 udp 111 portmapper<br>
100000 3 udp 111 portmapper<br>
100000 2 udp 111 portmapper<br>
100005 3 tcp 38465 mountd<br>
100005 1 tcp 38465 mountd<br>
100003 3 tcp 38465 nfs<br>
100227 3 tcp 38465<br>
<br>
<br>
out of mount command<br>
<br>
#mount -vvv -t nfs -o acl,vers=3 128.224.95.140:/gv0 /tmp/e<br>
mount: fstab path: "/etc/fstab"<br>
mount: mtab path: "/etc/mtab"<br>
mount: lock path: "/etc/mtab~"<br>
mount: temp path: "/etc/mtab.tmp"<br>
mount: UID: 0<br>
mount: eUID: 0<br>
mount: spec: "128.224.95.140:/gv0"<br>
mount: node: "/tmp/e"<br>
mount: types: "nfs"<br>
mount: opts: "acl,vers=3"<br>
mount: external mount: argv[0] = "/sbin/mount.nfs"<br>
mount: external mount: argv[1] = "128.224.95.140:/gv0"<br>
mount: external mount: argv[2] = "/tmp/e"<br>
mount: external mount: argv[3] = "-v"<br>
mount: external mount: argv[4] = "-o"<br>
mount: external mount: argv[5] = "rw,acl,vers=3"<br>
mount.nfs: timeout set for Mon May 2 16:58:58 2016<br>
mount.nfs: trying text-based options<br>
'acl,vers=3,addr=128.224.95.140'<br>
mount.nfs: prog 100003, trying vers=3, prot=6<br>
mount.nfs: trying 128.224.95.140 prog 100003 vers 3 prot TCP<br>
port 38465<br>
mount.nfs: prog 100005, trying vers=3, prot=17<br>
mount.nfs: portmap query retrying: RPC: Program not registered<br>
mount.nfs: prog 100005, trying vers=3, prot=6<br>
mount.nfs: trying 128.224.95.140 prog 100005 vers 3 prot TCP<br>
port 38465<br>
<br>
<br>
On Mon, May 2, 2016 at 4:36 PM, Niels de Vos <<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a><br></div></div><div><div>
<mailto:<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a>>> wrote:<br>
<br>
On Mon, May 02, 2016 at 04:14:01PM +0530, ABHISHEK PALIWAL<br>
wrote:<br>
> HI Team,<br>
><br>
> I am exporting gluster volume using GlusterNFS with ACL<br>
support but at NFS<br>
> client while running 'setfacl' command getting "setfacl:<br>
/tmp/e: Remote I/O<br>
> error"<br>
><br>
><br>
> Following is the NFS option status for Volume:<br>
><br>
> nfs.enable-ino32<br>
> no<br>
> nfs.mem-factor<br>
> 15<br>
> nfs.export-dirs<br>
> on<br>
> nfs.export-volumes<br>
> on<br>
> nfs.addr-namelookup<br>
> off<br>
> nfs.dynamic-volumes<br>
> off<br>
> nfs.register-with-portmap<br>
> on<br>
> nfs.outstanding-rpc-limit<br>
> 16<br>
> nfs.port<br>
> 38465<br>
> nfs.rpc-auth-unix<br>
> on<br>
> nfs.rpc-auth-null<br>
> on<br>
> nfs.rpc-auth-allow<br>
> all<br>
> nfs.rpc-auth-reject<br>
> none<br>
> nfs.ports-insecure<br>
> off<br>
> nfs.trusted-sync<br>
> off<br>
> nfs.trusted-write<br>
> off<br>
> nfs.volume-access<br>
> read-write<br>
> nfs.export-dir<br>
><br>
> nfs.disable<br>
> off<br>
> nfs.nlm<br>
> on<br>
> nfs.acl<br>
> on<br>
> nfs.mount-udp<br>
> off<br>
> nfs.mount-rmtab<br>
> /var/lib/glusterd/nfs/rmtab<br>
> nfs.rpc-statd<br>
> /sbin/rpc.statd<br>
> nfs.server-aux-gids<br>
> off<br>
> nfs.drc<br>
> off<br>
> nfs.drc-size<br>
> 0x20000<br>
> nfs.read-size (1 *<br>
> 1048576ULL)<br>
> nfs.write-size (1 *<br>
> 1048576ULL)<br>
> nfs.readdir-size (1 *<br>
> 1048576ULL)<br>
> nfs.exports-auth-enable<br>
> (null)<br>
> nfs.auth-refresh-interval-sec<br>
> (null)<br>
> nfs.auth-cache-ttl-sec (null)<br>
><br>
> Command to mount exported gluster volume on NFS client is<br>
><br>
> mount -v -t nfs -o acl,vers=3 128.224.95.140:/gv0 /tmp/e<br>
<br>
Could you post the output of mounting with 'mount -vvv ...'?<br>
In previous<br>
emails I've asked for the output of 'rpcinfo -p<br>
$NFS_SERVER', I do not<br>
think I've seen that yet.<br>
<br>
The port used for NFSv3 ACLs on the NFS-server should be<br>
listed in<br>
'netstat -tulpen' and the PID of the process should be the<br>
one of the<br>
Gluster/NFS service.<br>
<br>
HTH,<br>
Niels<br>
<br>
<br>
> setfacl -m u:nobody:r /tmp/e<br>
> setfacl: /tmp/e: Remote I/O error<br>
><br>
> --<br>
><br>
><br>
><br>
><br>
> Regards<br>
> Abhishek Paliwal<br>
<br>
> _______________________________________________<br>
> Gluster-devel mailing list<br></div></div>
> <a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a> <mailto:<a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a>><span><br>
> <a href="http://www.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
<br>
<br>
<br>
<br>
--<br>
<br>
<br>
<br>
<br>
Regards<br>
Abhishek Paliwal<br>
<br>
<br>
<br>
<br>
--<br>
<br>
<br>
<br>
<br>
Regards<br>
Abhishek Paliwal<br>
<br>
<br>
<br>
<br>
--<br>
<br>
<br>
<br>
<br>
Regards<br>
Abhishek Paliwal<br>
<br>
<br></span>
_______________________________________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org" target="_blank">Gluster-users@gluster.org</a><br>
<a href="http://www.gluster.org/mailman/listinfo/gluster-users" rel="noreferrer" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-users</a><br>
<br>
</blockquote>
</blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br><div><div dir="ltr"><br><br><br><br>Regards<br>
Abhishek Paliwal<br>
</div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><br><br><br><br>Regards<br>
Abhishek Paliwal<br>
</div></div>
</div></div>