我有多台服务器从文件服务器挂载它们的 $HOME。在客户端上,我在 /etc/sysconfig/autofs 中设置了
BROWSE_MODE="no"
客户端还将其他文件服务器的目录挂载到 /shared 和 /cifs 我想知道是否有办法专门针对不同的地图控制 BROWSE_MODE,例如,我希望 /shared 和 /cifs 的 BROWSE_MODE=yes。
我在 Arch Wiki 和 Gentoo 上看到了标志 --ghost,我可以在 RHEL/CENTOS 中使用它吗?
我正在考虑换成
BROWSE_MODE="yes"
然后在 auto.master
shared auto.shared -rw,grpid,hard,intr,nodevs,nosuid (some ghost option here?)
它似乎可以使用 --ghost 模式在 centos 5.7 中
答案1
出色地,
我自己弄到了。Red Hat 上关于它的文档相当缺乏,但我们有 Arch Wiki :-)
因此,向特定地图添加标志--ghost将显示它们。
现在我的设置如下所示:
# cat /etc/sysconfig/autofs
#
#
BROWSE_MODE="no"
#EOF
# cat /etc/auto.master
/home /etc/auto.home
/shared auto.share -rw,grpid,hard,intr,nodevs,nosuid --ghost
所以ls /home
不显示任何内容,但ls /shared
显示内容。 的意思--ghost
是,即使自动挂载程序没有挂载幽灵目录,也会创建它们。