[Ac] zepsuty apache w ac-updates
Paweł Kwiatkowski
qwiat w o2.pl
Pią, 19 Paź 2007, 09:24:29 CEST
Dnia 19-10-2007, Pt o godzinie 09:15 +0200, Łukasz Maśko pisze:
> Dnia piątek, 19 października 2007, Paweł Kwiatkowski napisał:
> > Apache 2.2.6-1 z ac-updates żre pamięć, świruje i procesy nie chcą
> > zdychać. Proponuję o usunięcie go z ac-updates. Wersja 2.2.4-1 z ac
> > działa bez zarzutu.
>
> $ ps axu | grep http
> root 1869 0.0 2.1 20308 11064 ? SNs Oct09 0:03 httpd.prefork
> http 20789 0.0 2.1 20920 11004 ? SN Oct18 0:26 httpd.prefork
> http 21309 0.0 2.1 21092 11120 ? SN Oct18 0:17 httpd.prefork
> $ rpm -q apache
> apache-2.2.6-1
>
> Nie wygląda, jakby zjadł za dużo pamięci. Chodzi jak widać już 10 dni. Może
> masz jakieś szczególne warunki, w których się to objawia? Mój po prawdzie
> nie jest zbyt obciążony - proste stronki, squirrelmail do poczty i gallery
> do obrazków do wszystko co robi.
to newralgiczna produkcja i nie mogę bawić się w sprawdzanie, który
moduł nawala(a jest tam sporo ich zainstalowanych), kawałek z logów:
[Fri Oct 19 08:45:55 2007] [warn] child process 11696 still did not
exit, sending a SIGTERM
[Fri Oct 19 08:45:55 2007] [warn] child process 11697 still did not
exit, sending a SIGTERM
[Fri Oct 19 08:45:55 2007] [warn] child process 11698 still did not
exit, sending a SIGTERM
[Fri Oct 19 08:45:55 2007] [warn] child process 11699 still did not
exit, sending a SIGTERM
[Fri Oct 19 08:45:55 2007] [warn] child process 11700 still did not
exit, sending a SIGTERM
[Fri Oct 19 08:45:55 2007] [warn] child process 11701 still did not
exit, sending a SIGTERM
Na pierwszy rzut oka działa, ale przy próbie przeładowania stary proces
zajmuje gniazdo i nowy nie może się zbindować. Po kilku godzinach zjada
całą pamięć 1GB i spory kawałek swapa.
--
Paweł Kwiatkowski
email/jid: qwiat(AT)pld-linux(DOT)org
Więcej informacji o liście dyskusyjnej pld-devel-pl