我在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
当我使用此sudo automount -cv重新启动autofs服务时,收到以下消息:
automount: /net updated
automount: /home updated
automount: /build/mount1 updated
automount: no unmounts
并且mount2没有安装在我的构建目录下。如果我将auto_nfs中的顺序更改为mount2,然后更改为mount1,则仅安装了mount2。
如果我把
/- auto_nfs -nosuid
行在auto_mount的末尾,则没有任何效果。
整理完所有内容后,我得以解决我的问题。我将我的auto_nfs配置交给了我的一位同事。为了简化操作,我通过Skype发送配置。当他应用它时,一切对他都很好。考虑到这一点,我使用刚通过Skype发送的内容重新创建了auto_nfs文件,然后我调用了
须藤自动挂载-cv
再次,一切正常。似乎原始文件中的编码和/或空格存在某种问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句