У меня есть процесс, работающий в Ubuntu от имени пользователя, его ulimit составляет 400000 для опций -Hn и -Sn. Значение /etc/security/limits.conf для этого пользователя равно 100000.

Тем не менее, когда я выполняю cat /proc/5660/limits | grep files (pid 5660) я получаю:

Max open files            4032                 4032                 files 

Процесс, кстати, редис.

Что еще я должен установить?

Спасибо!

1 ответ1

0

Я нашел эту статью (посмотрите внизу): http://www.elasticsearch.org/tutorials/too-many-open-files/

Видимо, надзиратель является проблемой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .