从 FreeBSD 安装连接到 NFS 服务器时出错。
执行的命令是:
mount -t nfs nfs.example.com:/vol/some/nfs/share /mnt/mount/point
错误 :
[tcp] nfs.example.com:/vol/some/nfs/share: RPCMNT: clnt_create: RPC: Remote system error - Operation timed out
防火墙已打开端口 111 (portmapper) 和 2049 (mountd),因此应该清除一些权限。
检查网络连接似乎没有问题,尤其是在 ESTABLISHED & LISTEN 状态连接中。
例如
netstat -an
但是从 NFS 客户端检查 NFS 服务器信息得到一些有用的信息:
# rpcinfo nfs.example.com program version netid address service owner 100024 1 tcp 0.0.0.0.15.207 status unknown 100024 1 udp 0.0.0.0.15.207 status unknown 100011 1 udp 0.0.0.0.15.209 rquotad unknown 100021 4 tcp 0.0.0.0.15.205 nlockmgr unknown 100021 3 tcp 0.0.0.0.15.205 nlockmgr unknown 100021 1 tcp 0.0.0.0.15.205 nlockmgr unknown 100021 4 udp 0.0.0.0.15.205 nlockmgr unknown 100021 3 udp 0.0.0.0.15.205 nlockmgr unknown 100021 1 udp 0.0.0.0.15.205 nlockmgr unknown 100005 3 tcp 0.0.0.0.15.206 mountd unknown 100005 2 tcp 0.0.0.0.15.206 mountd unknown 100005 1 tcp 0.0.0.0.15.206 mountd unknown 100005 3 udp 0.0.0.0.15.206 mountd unknown 100005 2 udp 0.0.0.0.15.206 mountd unknown 100005 1 udp 0.0.0.0.15.206 mountd unknown 100003 3 tcp 0.0.0.0.8.1 nfs unknown 100003 2 tcp 0.0.0.0.8.1 nfs unknown 100003 3 udp 0.0.0.0.8.1 nfs unknown 100003 2 udp 0.0.0.0.8.1 nfs unknown 100000 2 tcp 0.0.0.0.0.111 rpcbind unknown 100000 2 udp 0.0.0.0.0.111 rpcbind unknown
似乎需要这些服务“mountd”、“nlockmgr”、“rquotad”和“status”。
这些服务转换为端口号。
4045、4046、4047 和 4049.
在防火墙中打开这些端口后,NFS 共享挂载终于好了。
日期:2020-06-02 22:18:40 来源:oir作者:oir