too many open files
L0rda
l0rda at l0rda.biz
Wed Mar 1 12:16:23 MSK 2006
On 01.03.2006, at 11:41, Sergey A. Osokin wrote:
> On Wed, Mar 01, 2006 at 11:31:39AM +0300, L0rda wrote:
>> Добрый день,
>>
>> нарисовалась такая проблема, nginx не
>> может открыть более чем 500
>> лог-файлов, по сигналу -HUP не
>> перегружает конфиг, а выдает
>> ошибку 24: Too many open files.
>>
>> nginx.conf: worker_rlimit_nofile 15000;
>>
>> df -i
>> Filesystem Inodes IUsed IFree IUse% Mounted on
>> /dev/sda1 15794176 840958 14953218 6% /
>> /dev/shm 219846 1 219845 1% /dev/shm
>> /dev/sda2 1048576 15442 1033134 2% /var
>>
>> sysctl -a|grep file
>> fs.file-max = 500000
>> fs.file-nr = 11820 0 500000
>>
>> ulimit -n 15000
>>
>> Чтобы перегрузить конфиг пришлось
>> отключить несколько лог-файлов.
>>
>> Возможно кто-то встречался с
>> подобной проблемой?
>
> Смотрим сколько файлов открыто:
> $ sysctl kern.openfiles
[root at nl1]# lsof|grep nginx |wc -l
3346
[root at nl1]# lsof |wc -l
17331
>
> Увеличить количество можно с помощью
> # sysctl kern.maxfiles=...
об этом я писал выше:
>> sysctl -a|grep file
>> fs.file-max = 500000
>> fs.file-nr = 11820 0 500000
У меня НЕТ проблемы с кол-вом открытых
файлов в nginx, иначе бы все давно
загнулось. Проблема именно с
количеством открытых лог-файлов.
Похоже нашел затык, тестирую.
http://www.Fedora-Hosting.com
+7 (495) 641-03-49
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20060301/eb413f9e/attachment.html>
More information about the nginx-ru
mailing list