银行Linux

NFS客户端网络中断一段时间,恢复后如何自动再次挂载?

背景说明:NFS客户端和NFS服务端 跨防火墙挂载。NFS客户端操作系统对NFS共享的磁盘有读写操作。
现象:防火墙升级过程中导致 网络中断20分钟左右,NFS客户端共享目录卡死,应用卡死,无法再次挂载NFS共享目录。

当前挂载方式:mount -t nfs -o vers=3,nolock,soft,timeo=30 xx.xx.xx.xx:/nfs  /nfs
当前手工解决方法:
fuser -km /opt/ebank/jjmbank
umount -f /opt/ebank/jjmbank
mount -t nfs -o vers=3,nolock,soft,timeo=30 xx.xx.xx.xx:/nfs  /nfs
问题:此种情况下,如何让NFS客户端在网络恢复后自动发起再次挂载?
我的想法:通过脚本判断NFS共享目录是否正常,再自动触发修复命令。

参与5

2同行回答

y453056108ry453056108r系统运维工程师某IT公司
挂载方式中的关键字:soft,当server端中断后client超时 timeo设定值会断开;相对的另外一个参数是: hard ,不会主动断开,直至连接上Server端。显示全部

挂载方式中的关键字:soft,当server端中断后client超时 timeo设定值会断开;
相对的另外一个参数是: hard ,不会主动断开,直至连接上Server端。

收起
系统集成 · 2020-05-28
浏览2538
和谐之声和谐之声系统运维工程师中银保信
这种意外情况还是建议手工处理显示全部

这种意外情况还是建议手工处理

收起
互联网服务 · 2020-05-26
浏览2180

提问者

leelg
leelg0010
系统工程师九江银行
擅长领域: 云计算云原生存储

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-05-19
  • 关注会员:3 人
  • 问题浏览:3628
  • 最近回答:2020-05-28
  • X社区推广