d@tenmaulwurf
03.03.06, 14:04
Moin!
Gestern lief noch alles wunderbar, ein Apache 2.2.0, 6 kindprozesse.
Heute dauern Seitenrequests ~1 min und ein flüssiges ssh ist nicht mehr möglich.
Ein ps (hat ca 2 min. gedauert) zeigt mir ca. 30 Apache-Kindprozesse an. Nachdem ich den gesamten Apache gekillt habe läuft das restliche System wiedre relativ flüssig.
Ein erneutes Starten des Apaches hat zur Folge, dass es in kürzester Zeit wieder eine enorme Menge an Kindprozessen des Apaches gibt und auf dem System nicht mehr zu arbeiten ist.
ein watch 'ps fax | grep httpd' zeigt mir ab und zu auch ein paar <defunct>'s in der kindliste des elternprozesses.
Auf dem System laufen: Postfix, courier, bind, apache, spamd, mysql. Es ist ein 2x 2,3 ghz und 1 GB RAM-Server mit ca. 100 Benutzern.
Wie kann ich jetzt am besten debuggen woher das kommt? Falls vom Apache was ja am nächsten liegt, wie finde ich heraus, welche Domain/welcher vHost die enorme Last verursacht?
Vielen Dank im voraus und ein schönes Wochenende,
d@tenmaulwurf
Gestern lief noch alles wunderbar, ein Apache 2.2.0, 6 kindprozesse.
Heute dauern Seitenrequests ~1 min und ein flüssiges ssh ist nicht mehr möglich.
Ein ps (hat ca 2 min. gedauert) zeigt mir ca. 30 Apache-Kindprozesse an. Nachdem ich den gesamten Apache gekillt habe läuft das restliche System wiedre relativ flüssig.
Ein erneutes Starten des Apaches hat zur Folge, dass es in kürzester Zeit wieder eine enorme Menge an Kindprozessen des Apaches gibt und auf dem System nicht mehr zu arbeiten ist.
ein watch 'ps fax | grep httpd' zeigt mir ab und zu auch ein paar <defunct>'s in der kindliste des elternprozesses.
Auf dem System laufen: Postfix, courier, bind, apache, spamd, mysql. Es ist ein 2x 2,3 ghz und 1 GB RAM-Server mit ca. 100 Benutzern.
Wie kann ich jetzt am besten debuggen woher das kommt? Falls vom Apache was ja am nächsten liegt, wie finde ich heraus, welche Domain/welcher vHost die enorme Last verursacht?
Vielen Dank im voraus und ein schönes Wochenende,
d@tenmaulwurf