挂载 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