Too many open files
Валентин Бартенев
vbart at nginx.com
Fri Dec 5 19:44:52 UTC 2014
On Friday 05 December 2014 20:25:04 Sergey Kagansky wrote:
> Добрый день.
> Возникла такая ситуация:
> на сервере порядка 550 виртуальных хостов, у каждого вхоста есть два лога +
> каждый вхост инклюдит файл типа "банлиста" со списком айпи.
> при запуске nginx -t выдаёт это сообщение:
> nginx: [emerg] open() "/data/nginx/logs/wongamib.vhost.com-error.log"
> failed (24: Too many open files)
nginx -t вы видимо запускаете от имени текущего пользователя
и без ulimit, в обход вашего скрипта запуска.
> nginx можно рестартовать, релоадить, но вот при проверке конфигов
> происходит такое.
>
А вот перезапускаете с помощью /etc/init.d/nginx от рута.
Подозреваю, что не нужно запускать nginx -t, а в скрипте для
этого также есть специальная команда.
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru