PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ursachenforschung Uebeltaeter ausfindig machen



ezztro
13.07.01, 20:20
Hallo,

seit einer Woche kommt es vor, dass auf meinem SuSE 7.0 Webserver wohl manchmal ein Prozess Amok laeuft und 100% Last zieht. Dadurch koennen z.B: der Apache und die Mysql nicht mehr richtig arbeiten.

Wie kann ich rausfinden welcher Prozess das ist?

Wie gesagt, es laeuft nur Apache, Mysql, PHP4 proftp und Qmail als zusaetzlich installierte Dienste. Kein CGI

Mir ist aufgefallen, dass man ich machmal mit ps-aux
sehr viele Apache und Mysql Prozesse sehen ( klar durch die Aufrufe ) aber ein Prozess von Mysql hat manchmal einen defunct. Trotzdem geht die Datenbank.

Wie gesagt, ich muss den Uebeltaeter finden.

Blade
14.07.01, 09:53
Hallo,

versuchs mal mit dem Befehl "top" an der Konsole.

Grüße Blade

ezztro
14.07.01, 11:28
Aehm, dass waere moegch wenn die Kiste auf irgendwas reagieren wuerde.

Sie ist ganz normal anpingbar.

Versucht man sich dann per SSH einzuloggen dauert es 30 Minuten bis zur PW-Abfrage, 10 Minuten bis ne Console kommt und dann noch einmal 40 Minuten bis dann Ding gerafft hat das ich reboot <enter> eingegeben habe.

Danach geht wieder alles.

ezztro
14.07.01, 19:17
Vorhin ist dieses Problem wieder aufgetreten und ich hatte die Moeglichkeit noch kurz TOP auszufuehren. Kein Prozess der 100% gezogen hat. Alles normal.
35 Mysql Prozesse und ca 20 httpd.
Das Waren die Zugriffe. Nur ab und zu ist ein defunct eins Mysql oder httpd zu sehen und ploetzlich geht alles schneckenlangsam.