Mac OS Sierra 10.12 autofs 仅挂载第一个指定的 NFS 卷

Mac OS Sierra 10.12 autofs 仅挂载第一个指定的 NFS 卷

我在使用 Mac OS Sierra 时遇到问题。我在 auto_nfs 中为 2 个 NFS 共享添加了一个 NFS 配置,并且 autofs 仅选择第一个。

这是我的 auto_master:

#
# Automounter master map
#
+auto_master        # Use directory service
/net            -hosts      -nobrowse,hidefromfinder,nosuid
/home           auto_home   -nobrowse,hidefromfinder
/Network/Servers    -fstab
/-              auto_nfs    -nosuid
/-          -static

这是我的 auto_nfs:

/build/mount1       -fstype=nfs,noowners,nolockd,noresvport,hard,bg,intr,ro,tcp,nfc nfs://<some hostname>:/mount1 
/build/mount2       -fstype=nfs,noowners,nolockd,noresvport,hard,bg,intr,ro,tcp,nfc nfs://<some hostname>:/mount2

当我用这个重新启动 autofs 服务时须藤自动挂载-cv我收到以下消息:

automount: /net updated
automount: /home updated
automount: /build/mount1 updated
automount: no unmounts

并且 mount2 没有安装在我的构建目录下。如果我将 auto_nfs 中的顺序更改为 mount2 后跟 mount1,那么我只会安装 mount2。

如果我把

/-              auto_nfs    -nosuid

在 auto_mount 末尾的行然后什么都不起作用。

答案1

整理完所有内容后,我能够解决我的问题。我给了我的自动nfs配置给我的一个同事。为了让事情变得更简单,我通过 Skype 发送配置。当他应用它时,一切对他来说都很顺利。考虑到这一点,我重新创建了我的自动nfs使用我刚刚通过 Skype 发送的内容创建文件,然后我致电

须藤自动挂载-cv

再次一切正常。原始文件中的编码和/或空格似乎存在某种问题。

相关内容