[Gluster-users] NFS mount
Rajesh Joseph
rjoseph at redhat.com
Thu Aug 20 10:03:49 UTC 2015
----- Original Message -----
> From: "shacky" <shacky83 at gmail.com>
> To: "Rajesh Joseph" <rjoseph at redhat.com>
> Cc: "Soumya Koduri" <skoduri at redhat.com>, "gluster-users" <gluster-users at gluster.org>
> Sent: Thursday, August 20, 2015 2:36:58 PM
> Subject: Re: [Gluster-users] NFS mount
>
> Hi all.
> I'm trying to do some tests on node1 too, and I'm having the same problems.
>
> root at node1 ~ # rpcinfo -p
> program vers proto port service
> 100000 4 tcp 111 portmapper
> 100000 3 tcp 111 portmapper
> 100000 2 tcp 111 portmapper
> 100000 4 udp 111 portmapper
> 100000 3 udp 111 portmapper
> 100000 2 udp 111 portmapper
> 100021 3 udp 37308 nlockmgr
> 100021 4 udp 37308 nlockmgr
> 100021 3 tcp 56406 nlockmgr
> 100021 4 tcp 56406 nlockmgr
> 100005 3 tcp 38465 mountd
> 100005 1 tcp 38466 mountd
> 100003 3 tcp 2049 nfs
> 100024 1 udp 37592 status
> 100024 1 tcp 52430 status
> 100021 1 udp 756 nlockmgr
>
> Gluster is not running:
>
> root at node1 ~ # ps ax|grep gluster
> 987904 pts/1 S+ 0:00 grep gluster
>
> I don't have nfs-kernel-server installed on this system, only
> nfs-common (which I also restarted):
>
> root at node1 ~ # service nfs-common restart
> Stopping NFS common utilities: idmapd statd.
> Starting NFS common utilities: statd idmapd.
>
> I restarted rpcbind:
>
> root at node1 ~ # service rpcbind restart
> Stopping rpcbind daemon....
> Starting rpcbind daemon....
>
> Then I started Gluster:
>
> root at node1 ~ # service glusterfs-server start
> Starting glusterd service: glusterd.
>
> But the NFS server is not started on Gluster:
>
> [2015-08-20 09:04:26.886555] I [glusterfsd.c:1959:main]
> 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version
> 3.5.2 (/usr/sbin/glusterfs -s localhost --volfile-id gluster/nfs -p
> /var/lib/glusterd/nfs/run/nfs.pid -l /var/log/glusterfs/nfs.log -S
> /var/run/4a953fc123a9286e647595c25ecaee31.socket)
> [2015-08-20 09:04:26.887553] I [socket.c:3561:socket_init]
> 0-socket.glusterfsd: SSL support is NOT enabled
> [2015-08-20 09:04:26.887580] I [socket.c:3576:socket_init]
> 0-socket.glusterfsd: using system polling thread
> [2015-08-20 09:04:26.887652] I [socket.c:3561:socket_init]
> 0-glusterfs: SSL support is NOT enabled
> [2015-08-20 09:04:26.887663] I [socket.c:3576:socket_init]
> 0-glusterfs: using system polling thread
> [2015-08-20 09:04:26.889610] I [glusterfsd.c:1959:main]
> 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version
> 3.5.2 (/usr/sbin/glusterfs -s localhost --volfile-id gluster/nfs -p
> /var/lib/glusterd/nfs/run/nfs.pid -l /var/log/glusterfs/nfs.log -S
> /var/run/4a953fc123a9286e647595c25ecaee31.socket)
> [2015-08-20 09:04:26.889688] E
> [glusterfsd.c:1531:glusterfs_pidfile_setup] 0-glusterfsd: pidfile
> /var/lib/glusterd/nfs/run/nfs.pid lock error (Resource temporarily
> unavailable)
> [2015-08-20 09:04:26.895180] I
> [rpcsvc.c:2127:rpcsvc_set_outstanding_rpc_limit] 0-rpc-service:
> Configured rpc.outstanding-rpc-limit with value 16
> [2015-08-20 09:04:26.901656] I [socket.c:3561:socket_init]
> 0-socket.nfs-server: SSL support is NOT enabled
> [2015-08-20 09:04:26.901677] I [socket.c:3576:socket_init]
> 0-socket.nfs-server: using system polling thread
> [2015-08-20 09:04:26.902352] I [socket.c:3561:socket_init]
> 0-socket.nfs-server: SSL support is NOT enabled
> [2015-08-20 09:04:26.902372] I [socket.c:3576:socket_init]
> 0-socket.nfs-server: using system polling thread
> [2015-08-20 09:04:26.903054] I [socket.c:3561:socket_init]
> 0-socket.nfs-server: SSL support is NOT enabled
> [2015-08-20 09:04:26.903078] I [socket.c:3576:socket_init]
> 0-socket.nfs-server: using system polling thread
> [2015-08-20 09:04:26.903507] I [socket.c:3561:socket_init]
> 0-socket.NLM: SSL support is NOT enabled
> [2015-08-20 09:04:26.903517] I [socket.c:3576:socket_init]
> 0-socket.NLM: using system polling thread
> [2015-08-20 09:04:26.910430] E
> [rpcsvc.c:1314:rpcsvc_program_register_portmap] 0-rpc-service: Could
> not register with portmap
> [2015-08-20 09:04:26.910471] E [nfs.c:332:nfs_init_versions] 0-nfs:
> Program NLM4 registration failed
> [2015-08-20 09:04:26.910484] E [nfs.c:1312:init] 0-nfs: Failed to
> initialize protocols
> [2015-08-20 09:04:26.910495] E [xlator.c:403:xlator_init]
> 0-nfs-server: Initialization of volume 'nfs-server' failed, review
> your volfile again
> [2015-08-20 09:04:26.910509] E [graph.c:307:glusterfs_graph_init]
> 0-nfs-server: initializing translator failed
> [2015-08-20 09:04:26.910519] E [graph.c:502:glusterfs_graph_activate]
> 0-graph: init failed
> [2015-08-20 09:04:26.910740] W [glusterfsd.c:1095:cleanup_and_exit]
> (-->/usr/lib/x86_64-linux-gnu/libgfrpc.so.0(rpc_clnt_handle_reply+0xa4)
> [0x7f6cefb7dae4] (-->/usr/sbin/glusterfs(mgmt_getspec_cbk+0x307)
> [0x40c557] (-->/usr/sbin/glusterfs(glusterfs_process_volfp+0x106)
> [0x408306]))) 0-: received signum (0), shutting down
> pending frames:
>
> I'm still having the "Could not register with portmap" error.
>
> Please note that I have one NFS share mounted on this node, could this
> cause the problem?
>
AFAIK, you are not suppose to do NFS mount on the same node where
gluster NFS server is running due to NLM locking.
More information about the Gluster-users
mailing list