根目录中的符号链接

根目录中的符号链接

我们有一个(小型)局域网,其中运行交叉挂载目录的 Linux 机器,其中每个主机上的其他主机都以 hostname:/ 的形式挂载在 /hostname 上。

因此,为了完整性,每台机器也可以将自己设置为 /machine -> /

如果有的话,这样做的缺陷是什么?

答案1

为本地机器创建一个符号链接应该没问题,并且应该可以帮助任何需要特定于机器的文件的脚本。您还可以创建一个 /self 来获得一个通用名称,该名称始终指向您所在的机器。

我希望您使用软安装或类似的东西,以便一台损坏的机器不会损坏所有其他机器。

答案2

不要将挂载放在 / 中,而应将它们放在 /net 中。(实际上,安装 autofs,并在 /etc/auto.master 中启用 /etc/auto.net。)

如果任何程序执行了 / 的 readdir 操作,并最终访问了 NFS 挂载,则速度会变慢。我认为实际上不应该有任何东西这样做(当他们试图查找有关 /home/user/foo 的某些内容时访问 /*),但将 NFS 挂载保留在 /net 中是传统位置。

是的,您肯定想要 autofs。

相关内容