运行mount -t nfs等了N久,输出mount.nfs: Connection timed out 怎么回事?
用的是fedora 14,光盘安装时没有默认安装NFS-utils和portmap,是在终端里输 yum install nfs-utils 和 yum install portmap 手动安装的,后来发现portmap安装完了就变名为rpcbind服务了。研究好久才发现。。囧
我在/etc/exports里配置的是
/usr/tmp *(rw,sync,no_root_squash)
然后在serviceconf调出的图形化界面里开启了rpcbind和nfs服务,然后在终端:
[root@cynicholas ~]# mount -t nfs localhost:/usr/tmp /mnt/(等了好久后输出)
mount.nfs: Connection timed out
然后我用命令showmount,输出:
-h
clnt_create: RPC: Timed out
接着我用/etc/init.d/nfs restart命令重启nfs,输出的是:
关闭 NFS mountd: [失败]
关闭 NFS 守护进程: [失败]
关闭 NFS 服务: [确定]
启动 NFS 服务: [确定]
启动 NFS 守护进程: [失败]
这是什么情况?我哪里配置的不对?求指点!
------解决方案--------------------portmap你启动了吗?
看看/var/log/messages里有什么详细的错误信息
------解决方案--------------------用 mount -t nfs -o tcp localhost:/usr/tmp /mnt/ 或者
mount -t nfs -o nolock localhost:/usr/tmp /mnt/ 试试。
------解决方案--------------------一定要关闭万恶的防火墙,呵呵
------解决方案--------------------我现在也拿不准mount失败的原因了。
我也发现莫名其妙的mount失败,
就算NFS进程启动了。。。
也就是在上个月,我mount了好几天失败,也找不到原因。。
结果我重装了fedora。。然后。。成功了,,这原因。。至今不知道为啥