server 192.168.3.160 not responding, timed out
比如我使用命令:[root@SVN /]# mount -t nfs 192.168.3.160:/var/svn /svn_all
Jul 21 11:52:15 SVN kernel: lockd: server 192.168.3.160 not responding, timed out
Jul 21 11:53:15 SVN kernel: lockd: server 192.168.3.160 not responding, timed out
portmap: server localhost not responding, timed out
RPC: failed to contact portmap (errno -5).
lockd_up: makesock failed, error=-5
nfs mount 默认选项包括文件锁,依赖于portmap提供的动态端口分配功能;
简单的解决方法:kill 文件锁(lockd)或者mount -o nolock
nolock这个选项是针对NFS所特有的:Disable NFS locking. Do not start lockd. This has to be used with some old NFS servers that don't support locking.
命令改为:[root@SVN svn_all]# mount -o nolock -t nfs 192.168.3.160:/var/svn /svn_all/
正常!
将nolock加入开机自动挂载,如下:
[root@SVN svn_all]# vi /etc/fstab
192.168.3.160:/var/svn /svn_all nfs nolock 0 0
请注意,最后的这两个参数一定要是0 0,要不然到时有可能会出现机器启动不了的情况。
第一个0代表不进行dump文件系统
第二个0代表不进行fsck文件系统扫描操作。