Решение предупреждения Samba «rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)»

Заметил однажды сообщение в /var/log/samba/log на одном из серверов с samba:

../source3/param/loadparm.c:320(max_open_files)
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)

Предупреждение отображается в связи с тем что в Linux по умолчанию установлен лимит на 1024 одновременно открытых файлов, а в Windows он 16384.

Поэтому увеличим лимит в Linux до 16384:

sudo ulimit -n 16384

Проверим:

ulimit -Hn -Sn

Чтобы изменения не сбросились после перезагрузки системы, откроем в текстовом редакторе файл:

sudo nano /etc/security/limits.conf

И добавим в конце:

* - nofile 16384
root - nofile 16384

Готово.

Смотрите также мою статью:
Как изменить «open files» в Linux

Оставьте комментарий

Добавить комментарий