База знаний

Nginx (24: Too many open files) и CentOS 7

  • 0

При попытке перезапуска nginx возникает ошибка:
2015/07/17 23:12:49 [emerg] 3688#0: open() "/var/www/httpd-logs/site.ru.error.log" failed (24: Too many open files)

Просто запуск:
# ulimit -n 16384
и перезапуск nginx не помогает.

Решение:
# vim /usr/lib/systemd/system/nginx.service
LimitNOFILE=16384

# systemctl --system daemon-reload
# service nginx restart

Помог ли вам данный ответ?