我在新 iMac 上运行 Mountain Lion。我需要它来保持与 NAS 驱动器的持久连接。但是,我发现经常出现连接丢失的情况——iTunes 和其他应用程序都报告了这种情况。
在研究解决方案时,我发现了automount
这个问题的一个好解决方案。我有著名的autofs.conf
called中有一个字段AUTOMOUNT_TIMEOUT
当前设置为 3600 秒。
根据man autofs.conf
:
AUTOMOUNT_TIMEOUT
如果自动挂载的文件系统在这段时间内未被引用,则在多少秒后该文件系统将被卸载。默认值为 10 分钟(600 秒)。这相当于 automount(8) 中的 -t 选项。
因为我想要一个持久的连接,有什么理由吗?不是将其设置为更大的数字,例如 3600000 或类似数字。有什么理由我不应该这样做吗?
答案1
嗯,原则上你不应该需要到。的重点automount
在于它会按需挂载。理论上,每当您尝试访问相关文件夹时,它都会即时挂载。将其设置为如此大的值似乎会抵消 的好处automount
。我不认为它会引起任何问题,我只是不知道它如何解决任何问题。
假设您的 NAS 运行的是 Unix 变体,通过 NFS 安装它应该可以完美运行。我有一台 Debian 服务器,它通过 NFS 将文件夹导出到三台 Mac 笔记本电脑和一台 Linux 笔记本电脑,没有任何问题。当您遇到连接丢失时,您是否使用了 NFS?