我想使用autofs自动实现nfs共享,但它不起作用。
这样做是可行的:
mount -vvv -t nfs -o vers=3 192.168.0.12:/share /local/data/mydir但是,当我将这行放在/etc/auto.master中时,它不能工作,在autofs重新启动后,mydir中没有任何内容。
/etc/auto.master
/local/data/mydir 192.168.0.12 -vers=3谢谢你的帮助。
发布于 2017-02-28 14:01:37
通常,auto.master包含本地dir到配置文件的映射:
/misc /etc/auto.misc在你的例子中,你可能会想要
/local/data /etc/auto.local_data --timeout=60 --ghost然后创建/etc/auto.local_data,如下所示:
mydir 192.168.0.12:/share正如您已经注意到的,这基本上是将/local/数据交给autofs。如果/ local /data的its中有实际的本地目录,绑定挂载可能会工作得更好。
为此,请修改/etc/auto.master:
/mount/data /etc/auto.local_data --timeout=60 --ghost然后,您可以通过/etc/fstab绑定挂载所需的文件夹:
/mount/data/mydir /local/data/mydir none _netdev,bind 0 0编辑:重读问题,修改配置建议
https://serverfault.com/questions/835411
复制相似问题