The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"too many open files"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"too many open files"  
Сообщение от coredx (ok) on 04-Дек-08, 12:01 
Имеется сервер gentoo + pppd. При количестве активных сессий ~600 в лог начинает сыпаться такое:

Dec  3 17:48:54 vpn2 syslog-ng[17892]: Error accepting new connection; error='Too many open files (24)'
Dec  3 17:48:54 vpn2 syslog-ng[17892]: Error accepting new connection; error='Too many open files (24)'
Dec  3 17:48:54 vpn2 syslog-ng[17892]: Error accepting new connection; error='Too many open files (24)'
Dec  3 17:48:54 vpn2 syslog-ng[17892]: Error accepting new connection; error='Too many open files (24)'

syslog-ng отжирает при этом весь процессор ( после его остановки система вроде бы продолжает нормально функционировать и даже принимать новые соединения по pptp

сделал fs.max-files=65535 не помогает :( какие еще есть варианты?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "too many open files"  
Сообщение от coredx (ok) on 04-Дек-08, 12:16 
погуглив нашел такую вещь как ulimit -n, у меня она равна 1024, установил 65535. жду вечера посмотреть что будет под нагрузкой
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "too many open files"  
Сообщение от ruslan (??) on 11-Дек-08, 07:54 
>погуглив нашел такую вещь как ulimit -n, у меня она равна 1024,
>установил 65535. жду вечера посмотреть что будет под нагрузкой

аналогичная ситуация.
Кста вопрос у тебя не появляются мертвые pppd и pptpd сессии?
Которые весят и отжирают ресурсы при том пытаются грузить ядро на 100%.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "too many open files"  
Сообщение от coredx (ok) on 11-Дек-08, 11:15 
>>погуглив нашел такую вещь как ulimit -n, у меня она равна 1024,
>>установил 65535. жду вечера посмотреть что будет под нагрузкой
>
>аналогичная ситуация.
>Кста вопрос у тебя не появляются мертвые pppd и pptpd сессии?
>Которые весят и отжирают ресурсы при том пытаются грузить ядро на 100%.
>

не появляются пока...

кстати не помогло то что я писал (или я не понял как им парвильно пользоваться). Просто в момент большой нагрузки syslog-ng начинает сыпать в логи вышепреведенное сообщение и загружает сис-му на 100%. Я вот думаю может а дело в сислоге....

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "too many open files"  
Сообщение от mezantrop (??) on 11-Дек-08, 11:27 
>кстати не помогло то что я писал (или я не понял как
>им парвильно пользоваться). Просто в момент большой нагрузки syslog-ng начинает сыпать
>в логи вышепреведенное сообщение и загружает сис-му на 100%. Я вот
>думаю может а дело в сислоге....

из общих соображений....ulimit выставляется для всех порожденных процессов шелла, поэтому ppp надо стартовать после выставления лимита и из того же шелла, где выставлялся лимит.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "too many open files"  
Сообщение от coredx (ok) on 11-Дек-08, 13:20 
>>кстати не помогло то что я писал (или я не понял как
>>им парвильно пользоваться). Просто в момент большой нагрузки syslog-ng начинает сыпать
>>в логи вышепреведенное сообщение и загружает сис-му на 100%. Я вот
>>думаю может а дело в сислоге....
>
>из общих соображений....ulimit выставляется для всех порожденных процессов шелла, поэтому ppp надо
>стартовать после выставления лимита и из того же шелла, где выставлялся
>лимит.

хм.. кстати да...  спасибо

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "too many open files"  
Сообщение от ruslan (??) on 11-Дек-08, 23:00 
>>>погуглив нашел такую вещь как ulimit -n, у меня она равна 1024,
>>>установил 65535. жду вечера посмотреть что будет под нагрузкой
>>
>>аналогичная ситуация.
>>Кста вопрос у тебя не появляются мертвые pppd и pptpd сессии?
>>Которые весят и отжирают ресурсы при том пытаются грузить ядро на 100%.
>>
>
>не появляются пока...

Если не секрет какую версию pppd и pptpd используешь?
И используешь ли какие то дополнительные патчи?

>
>кстати не помогло то что я писал (или я не понял как
>им парвильно пользоваться). Просто в момент большой нагрузки syslog-ng начинает сыпать
>в логи вышепреведенное сообщение и загружает сис-му на 100%. Я вот
>думаю может а дело в сислоге....

Мне помогло.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "too many open files"  
Сообщение от coredx (ok) on 13-Дек-08, 12:52 
>[оверквотинг удален]
>
>>
>>кстати не помогло то что я писал (или я не понял как
>>им парвильно пользоваться). Просто в момент большой нагрузки syslog-ng начинает сыпать
>>в логи вышепреведенное сообщение и загружает сис-му на 100%. Я вот
>>думаю может а дело в сислоге....
>
>Мне помогло.
>Если не секрет какую версию pppd и pptpd используешь?
>И используешь ли какие то дополнительные патчи?

pptpd v1.3.4
pppd version 2.4.4

>Мне помогло.

опиши подробно что сделал

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "too many open files"  
Сообщение от ruslan (??) on 16-Дек-08, 16:01 
>[оверквотинг удален]
>>>им парвильно пользоваться). Просто в момент большой нагрузки syslog-ng начинает сыпать
>>>в логи вышепреведенное сообщение и загружает сис-му на 100%. Я вот
>>>думаю может а дело в сислоге....
>>
>>Мне помогло.
>>Если не секрет какую версию pppd и pptpd используешь?
>>И используешь ли какие то дополнительные патчи?
>
>pptpd v1.3.4
>pppd version 2.4.4

Можешь мне на r_ru@mail.ru выслать свои конфигурационные файлы?

>>Мне помогло.
>опиши подробно что сделал

server / # ulimit -n
1024
server / # ulimit -n 65535
server / # /etc/init.d/syslog-ng restart
server / # exit

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру