Network and Storage Protocols

NFS daemon is not coming up

Melsa
60 Views

I have a query regarding the compatibility between nfsd and glibc. In our system, we've upgraded glibc to version 2.40 and are using NFS version 2.1.1 with NFSv3. Previously, with glibc 2.23, everything was working fine, and we weren’t using libtirpc. However, after the glibc upgrade, libtirpc was included and enabled in NFS as well. Now, none of the NFS-related services (nfsd, rpc.statd, rpc.mountd, portmap) are running.

When attempting to start nfsd, the following errors occur:

"unable to set any sockets for nfsd"
"writing fd to kernel failed: errno 89 (Destination address required)" or "errno 111 (Connection refused)"
Console logs show:
"svc: failed to register nfsdv3 RPC service (errno 111)."
After upgrading glibc, the --enable-obsolete-rpc option has been removed from glibc. Can anyone provide guidance on how to debug or resolve this issue?

0 REPLIES 0
Public