Re: too many files open

От: Roman Prokhorov <roma_at_mx_ru>
Дата: Tue 18 Mar 2003 - 02:50:13 MSK


on 17.3.03 5:50 PM, Anton Golubev at anton@engec.ru wrote:

> Привет всем!
>  
> ЦГП сервер на днях мне выдал кучу таких сообщений:
>  
> 2003-03-03.log:10:00:40.72 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:46.16 3 SMTP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.49 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.55 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.55 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.56 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.56 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.57 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.57 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.58 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:13:59.59 3 IMAP too many files open (fd=1004),
> connection rejected
> 2003-03-03.log:10:14:16.59 3 HTTPU too many files open (fd=1004),
> connection rejected
>  
> Что это такое и как с ним бороться?
>  
> Есть подозрения, что у ЦГП кончились file descriptors. Если кто

Посмотрите, про сколько дескрипторов CGPro говорит при старте.

И учтите, что на сессию их нужно минимум два - один на файл с мэйлбоксом, другой на TCP-socket.

> сталкивался, скажите плиз, в чем было дело?
> Приходилось ли кому перекомпилировать libthreads чтобы сделать лимит
> больше 1024 дескрипторов?
>  
> ОС: Линукс Шляпа 8.0, ЦГП 4.0.6.
>  
> Кстати, я поставил лимиты на количество соединений 1000 для ИМАП, 500
> для ХТТП, 100 для ПОП3 и 100 для ЛДАП. Т.е. дескрипторы кончатся раньше,
> чем сработает лимит. Может это связано с дохлыми коннекциями?
> Пользователей не много - нет и 1000 штук.

Один пользователь может открывать несколько соединений сразу, сам того не подозревая.

-- 

Roman
Получено Mon Mar 17 23:50:23 2003

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:20 MSK