Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.15;
Скачать: CL | DM;

Вниз

[FreeBSD] Too many open files   Найти похожие ветки 

 
Kerk ©   (2009-09-13 13:44) [0]

Как узнать кто именно виноват в сабже?


 
KilkennyCat ©   (2009-09-13 15:41) [1]

а что тут узнавать... сисадмин виноват.
то ли openfiles, то ли maxfiles за это отвечает...


 
Kerk ©   (2009-09-13 16:00) [2]

Я не спрашиваю, где устанавливается в конфиге максимальное количество открытых файлов. Я спрашиваю как узнать кто эти файлы пооткрывал.


 
boa_kaa ©   (2009-09-13 16:02) [3]

top?


 
boa_kaa ©   (2009-09-13 16:03) [4]

ой, ступил :)


 
turbouser ©   (2009-09-13 17:32) [5]

man systat (или как его? год уже с фряхой дела не имел.. подзабыл :) )


 
Kerk ©   (2009-09-13 17:52) [6]


> turbouser ©   (13.09.09 17:32) [5]

Чет "systat -iostat" у меня пустой экран показывает..


 
turbouser ©   (2009-09-13 17:56) [7]


> Kerk ©   (13.09.09 17:52) [6]

Совсем пустой? Может с хдд косяк?


 
Kerk ©   (2009-09-13 18:00) [8]


> turbouser ©   (13.09.09 17:56) [7]

Совсем пустой. С хдд надеюсь, все ок. Тут проверить я не могу, т.к. VDS стоит в 800 км от меня :)

Чисто визуально проблема с открытыми файлами появляется, когда возрастает нагрузка на апач (по top видно 3-4 процесса апача, жрущих проц). Вот я все и пытаюсь выяснить чем конкретно он занимается. В последнее время никаких серьезных изменений на сервере не было. В логах апача никакого активного скачивания не видно. В общем, я хз что такое происходит.


 
turbouser ©   (2009-09-13 18:43) [9]


> Kerk ©   (13.09.09 18:00) [8]

Если совсем пустой - то вероятнее всего - косяк с железом. Проверить можно.. есть роднаю утилита для этого. В хандбуке точно упоминается. А я забыл как ее звать :)


 
DVM ©   (2009-09-13 21:12) [10]


> Kerk ©


> Чисто визуально проблема с открытыми файлами появляется,
>  когда возрастает нагрузка на апач (по top видно 3-4 процесса
> апача, жрущих проц). Вот я все и пытаюсь выяснить чем конкретно
> он занимается.

Может PHP там или Perl работающие как модули апача что нибудь там открывают?


 
Kerk ©   (2009-09-13 23:35) [11]


> DVM ©   (13.09.09 21:12) [10]

Может. Но я ж не телепат :)
Я ничего такого не устанавливал вроде в последнее время


 
Kerk ©   (2009-09-14 23:27) [12]

Кстати, вот чего добился от суппорта:

В текущей технологии vds, к сожалению, невозможно использование стандартных при решении данной проблемы утилит (lsof, fstat), т.к. данная информация низкого уровня. Поэтому основной путь исследования такой: кладется по какой-нибудь из сервисов (apache, mysqld, sendmail..) и замеряется насколько изменилось количество дескрипторов открытых файлов. Таким образом выясняется основной виновник, и круг сужается. Далее уже искать конкретно - если апач, то какие скрипты какого сайта (apache server-status); если mysql, то какая база; и т.д.
Узнавать текущее кол-во открытых файлов:
sysctl -a | grep openfiles



Страницы: 1 вся ветка

Текущий архив: 2009.11.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.01 c
15-1253162942
@!!ex
2009-09-17 08:49
2009.11.15
Отказано в доступе к массиву.


2-1254405490
Blondin
2009-10-01 17:58
2009.11.15
Антикейлоггер


15-1252385906
oxffff
2009-09-08 08:58
2009.11.15
Звенигород. 22-24 сентября. Honeywell.


3-1229339778
matt
2008-12-15 14:16
2009.11.15
Дерево, набор данных и оптимизация


2-1254223177
defen
2009-09-29 15:19
2009.11.15
вывод значения ключа еестра