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


版权声明:本文为weixin_39933549原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。