我们在开放目录 OS X 服务器环境中运行几个 OS X 客户端,并通过 NFS 提供主目录。
该auto_home
脚本允许在不更改客户端的情况下挂载用户的主文件夹,目录实用程序有两个字段用于设置正确的 NFS 挂载:
NFSHomeDirectory: /home/testuser
HomeDirectory: <home_dir><url>nfs://SERVERNAME/Volumes/RAID/Users/testuser</url><path></path></home_dir>
在客户端上,主目录已正确安装和使用,
nfsstat -m
显示:
...
NFS parameters: vers=3,tcp,port=2049,nomntudp,hard,nointr,noresvport,negnamecache,callumnt,locks,quota,rsize=32768,wsize=32768,readahead=16,dsize=32768,nordirplus,nodumbtimr,timeo=10,maxgroups=16,acregmin=5,acregmax=60,acdirmin=5,acdirmax=60,nomutejukebox,nonfc,sec=sys
...
它似乎使用了 OS X 默认的 NFS 挂载参数。
有什么方法可以配置它们吗?
我想将它们更改为仅在本地处理锁并进行一些其他微调,但我找不到配置挂载参数的正确方法。
答案1
您应该能够automountd
使用AUTOMOUNTD_MNTOPTS
中的选项配置适用的默认挂载选项/etc/autofs.conf
。
或者,对于仅主目录挂载,您可以auto_home
在中的地图中添加选项/etc/auto_master
。
答案2
您可以在目录实用程序中更改选项
Command + 空格键 > 输入并打开“目录实用程序” > 目录编辑器 > 查看 > 挂载 > NFS 挂载 > VFSOpts > 解锁储物柜 > 修改选项然后保存