挂载 NFS - 如果服务器没有响应则无需等待
Mount NFS - no wait if server not responding
在 Centos7 我用这个命令挂载远程文件夹:
mount -t nfs-o soft,timeo=900,retrans=1,vers=4.1 X.X.X.X:/nfsshare /nfsshare
挂载工作正常。
如果远程 NFS 服务器 没有响应,我想得到一个错误或快速超时,但是不起作用。
如果我在 NFS 服务器 关闭时尝试访问远程文件,我会永久等待,不会出现错误或超时。
问题出在哪里?
我用这个配置修复:
mount -t nfs -o soft,nomand,nofail,timeo=1,retrans=1,_netdev,rw X.X.X.X:/nfsshare /nfsshare
在 Centos7 我用这个命令挂载远程文件夹:
mount -t nfs-o soft,timeo=900,retrans=1,vers=4.1 X.X.X.X:/nfsshare /nfsshare
挂载工作正常。
如果远程 NFS 服务器 没有响应,我想得到一个错误或快速超时,但是不起作用。 如果我在 NFS 服务器 关闭时尝试访问远程文件,我会永久等待,不会出现错误或超时。
问题出在哪里?
我用这个配置修复:
mount -t nfs -o soft,nomand,nofail,timeo=1,retrans=1,_netdev,rw X.X.X.X:/nfsshare /nfsshare