0

问题:我有安装了 cifs 的 CentOS 7 Linux VM。我使用 autofs 添加了一个挂载点,整个想法是在每次 VM 启动时自动挂载网络共享。但是,当我运行此命令时:

    ls /mnt/vmshare/trinity

我明白了

    ls: cannot access /mnt/vmshare/trinity: No such file or directory

解决方法:我必须在每次重新启动后运行此命令

    /sbin/service autofs start

然后我可以看到三位一体的文件。

也许 autofs 在重启时甚至不会默认启动。如何确保 autofs 在重新启动时启动?或者一般来说,如何解决我上面的问题?

非常感谢!

4

3 回答 3

2

对于 CentOS 7:

systemctl 启用 autofs

检查:

systemctl 已启用 autofs

于 2014-10-05T18:28:23.263 回答
1

我不记得我以前是如何解决这个问题的,但也许它会让你走上正轨。

几年前我对此进行了一些研究,我相信您正在寻找的术语是“持久安装”。

您需要为您的网络目录创建或查找本地安装点。例如,在我的.. /media/disco/disknamehere.../.../Share

这必须使用正确的选项添加到/etc/fstab中。抱歉,我无法提供更多帮助。

于 2014-11-02T09:27:53.897 回答
0

尝试运行

chkconfig autofs on

这将使 autofs 服务在启动时启动。

于 2014-09-17T03:46:51.953 回答