nfs 挂载故障解决思路

问题描述:挂载nfs时,mount 回车后无提示卡机;经长时间后提示connect timeout

1、检查nfs服务配置,配置过程教程略

  一般按照网上教程配置,不会出错。

2、mount 时加上详细选项定位问题:mount -v -t nfs -o nolock 192.168.200.100:/data /nfs  

或者 结合   strace mount  :

      strace mount 后系统调用返回值,

      cat /etc/export   

      showmount -e 192.168.200.100  确实有声明共享/data目录(略)

     mount -v -t nfs -o nolock 192.168.200.100:/data /nfs  提示:no route to host .

    至此可以判定为网络问题,即rpcbind 服务与防火墙冲突;

3、检查rpcbind 服务

rpcinfo -p  查看到5个服务及对应端口

 vim /etc/service 文件,将上述三个端口由系统随机启用改为固定端口,再添加防火墙放行策略。

以上解决思路太麻烦,需要逐条配置防火墙策略,nfs一般都处于企业局域网内,有统一的对外防火墙出口,若条件允许,直接关闭局域网内可信任主机之间的防火墙。

参考链接:https://blog.csdn.net/dreameras/article/details/24176257

猜你喜欢

转载自blog.csdn.net/weixin_39933549/article/details/81630625