如果主机关闭,Debian NFS 自动卸载

如果主机关闭,Debian NFS 自动卸载

我有一个带有两台 Debian Stretch PC 的家庭网络。在每个目录中,我都有一个名为 的目录share,通过 NFS 共享,其中放置了我想要通过 NFS 从另一台 PC 复制的内容。后开机自动挂载,如果另一台电脑关机,就会出现问题:任何显示~/home目录(share所在位置)的窗口(Nautilus、Firefox“打开”或“另存为”、终端“ls”...)都会冻结,等待挂载的共享。如果任何窗口发现共享无法再访问,是否有办法自动卸载?家庭网络通常如何解决这个问题?

答案1

您应该soft对 nfs 挂载使用挂载选项,这应该可以解决尝试访问不可用的 nfs 服务器时应用程序挂起的问题。

hard/ softmount 选项控制 nfs 恢复行为。man nfs解释:

确定 NFS 请求超时后 NFS 客户端的恢复行为。如果两个选项均未指定(或者指定了硬选项),则将无限期地重试 NFS 请求。如果指定了 soft 选项,则 NFS 客户端在发送重传后会失败 NFS 请求,从而导致 NFS 客户端向调用应用程序返回错误。

此外,自动文件系统常用于实现按需自动挂载/卸载。

相关内容