мы запускаем пару клиентов 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
...
который, похоже, использует параметры монтирования NFS по умолчанию OS X.
Есть ли способ их настроить?
Я хотел бы изменить их для обработки блокировок только локально и некоторых других тонких настроек, но я не нахожу правильный способ настройки параметров монтирования.
Вы можете изменить параметры в утилите каталогов.
Command + пробел> Введите и откройте «Утилита каталогов»> Редактор каталогов> Просмотр> Монтирования> Монтирование NFS> VFSOpts> Разблокировать шкафчик> Измените параметры, затем сохраните
У вас должна быть возможность настроить параметры монтирования по умолчанию, которые automountd
применяется с использованием AUTOMOUNTD_MNTOPTS
вариант в /etc/autofs.conf
.
Кроме того, для монтирования только домашнего каталога вы можете добавить параметры в auto_home
карта в /etc/auto_master
.