Добрый день.
Есть шара самбы, монтируемая в каталог /mnt/data/arhive с помощью automount вот так:
Спойлер
Файл /etc/systemd/system/mnt-data-arhive.mount
[Unit]
Description=CIFS
Requires=network-online.target
After=network-online.service
[Mount]
What=//12.34.56.78/arhive
Where=/mnt/data/arhive
Options=username=uname,password=upwd,rw,cache=loose,vers=2.0,actimeo=120,noserverino
Type=cifs
[Install]
WantedBy=multi-user.target
Файл /etc/systemd/system/mnt-data-arhive.automount
[Unit]
Description=CIFS
Requires=network-online.target
[Automount]
Where=/mnt/data/arhive
TimeoutIdleSec=300
[Install]
WantedBy=multi-user.target
Сам каталог /mnt/data раздаётся самбой, конфиг вот:
Спойлер
[global]
workgroup = DOMAIN
netbios name = svr1
realm = DOMAIN.LAN
security = ads
idmap config * : range = 10000-50000
idmap config * : backend = tdb
template homedir = /home/%D/%U
template shell = /bin/bash
kerberos method = secrets only
winbind offline logon = false
winbind enum groups = yes
winbind enum users = yes
passdb backend = tdbsam
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes
domain master = no
local master = no
preferred master = no
os level = 1
log level = 3
log file = /var/log/samba.log
# даём беспарольный доступ к шарам для которых указано guest ok = yes
# для этого мапим гостевой доступ на пользователя nobody
guest account = nobody
map to guest = Bad User
server multi channel support = yes
[data]
path = /mnt/data
writeable = yes
browsable = yes
valid users = "@DOMAIN\_users_"
admin users = "@DOMAIN\_admins_"
create mask = 0600
directory mask = 0700
vfs objects = acl_xattr
map acl inherit = yes
store dos attributes = yes
Смысл этой конструкции -- раздавать клиентам шару //12.34.56.78/arhive, пароль для доступа к которой часто меняется и это поможет мне сэкономить время и нервы. Проблема такого подхода в том, что при попытке клиента в моей сети, подмонтировавшего шару /mnt/data, получить листинг каталога arhive начинаются очень большие задержки. Таких задержек на самом сервере с самбой svr1 не наблюдается, т.е. ls -la /mnt/data/arhive, Midnight Commander отрабатывают без больших задержек.
Как я понимаю ситуацию, проблема тут в самом сервере smb, который слишком часто обращается к смонтированной файловой системе //12.34.56.78/arhive, что и привносит задержки при работе с шарой у моих клиентов.
Правильно ли я понимаю ситуацию? Можно ли как-то ускорить работу этой конструкции?