4.4. nfs常见问题汇总

Date:

2018-09

4.4.1. nfs启动异常

nfs服务器端nfs启动报错。出错误现象:

 1/etc/init.d/nfs start
 2
 3Starting NFS services:                                     [  OK  ]
 4Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno = Connection refused
 5rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).
 6                                                            [FAILED]
 7Starting NFS mountd:                                       [FAILED]
 8Starting NFS daemon: rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)
 9rpc.nfsd: unable to set any sockets for nfsd
10                                                            [FAILED]

上面报错提示信息可以知道是rpcbind服务异常。这种情况一般是rpcbind没有启动导致。可以通过命令启动rpcbind服务,然后再启动nfs服务即可。

启动rpcbind命令:

1/etc/init.d/rpcbind start

4.4.2. nfs客户端检测不到nfs服务器端的服务

故障现象1:

1mount -t nfs 192.168.161.137:/data /mnt/
2clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)

故障现象2:

1showmount -e 192.168.161.137
2mount.nfs: Connection timed out
原因:

这两种情况原因,一般是nfs服务器端防火墙没有关闭。或者nfs客户端到nfs服务器端中间有防火墙没有开对应的端口。