PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Root Server! Vermutlich kswapd0



Silentwarrior
20.12.05, 17:14
Guten tach,

also bin zwar neu hier aber hoffe ihr könnt mir helfen!
Hab seit ca einem Monat ein Problem!

Server läuft mehrere Stunden und auch tage ohne Probleme und dann auf einmal, wird alles ganz langsam man kann nicht mehr zur mysql connecten, sich über ssh einzuloggen dauert jahre alles hängt.
Falls man es mal schafft sieht man den Prozess

kswapd0 bei cpu 99% und loard avarge (5min) 80.xx - 120.xx.

Prozess killen bringt nichts also irgendwie versuchen einen reboot herzuführen! Nur wenn nichts Reagiert ist das garnicht so einfach. Razz

Zum Server selbst:

P4 3 ghz ht
1 gb ram
fedcore 3 mit cpanal..

Auf dem Server Laufen 3 Web seiten ( ein forum, eine Wordpres script und ein anderes site script)
Probeweise immer mal eine Seite vom netz zu nehmen bringt nichts Probleme sind die selben!

Normale server last zur hauptzeit ca 0.40 - 0.50.

Hoffe ihr könnt mir etwas weiterhelfen will einen reinstall vermeiden das wäre verdammt viel arbeit..

MfG
Silentwarrior

derRichard
20.12.05, 20:17
hallo!

dein server ist einfach nur extrem ausgelastet, irgendein prozess benötigt so viel ram, dass die kiste swappen muss.
das übernimmt dann kswapd. den kann man nicht killen, da es ein kernel-thread ist.
such nach einem programm auf dem server, das die irre auslastung macht...

//richard

Silentwarrior
21.12.05, 15:17
Wird vermutlich der httpd oder mysql sein - kp

gibts ein befehl wo ich auslastung aller httpd und mysql zusammen gefasst sehe?

also der gig ram ist nach 5 min voll und leert sich auch nicht mehr!

was kann man da gegen tun, wenn ich nun 4 gig ram hätte wären die doch auch nach 10 min voll :P
als board soft wird wbb2 eingesetzt!

Roger Wilco
21.12.05, 15:19
gibts ein befehl wo ich auslastung aller httpd und mysql zusammen gefasst sehe?
top

10 Zeichen

Silentwarrior
21.12.05, 15:24
in top sehe ich aber keine zusammen von mysql apache da jeder verbindung eine neuen prozes startet!

btw ändert das nichts an meinem problem :P

CommanderZed
22.12.05, 14:18
wie wärs denn wenn du zuerst eines von beiden neustartest, gugkst ob es besser wird und wenn nicht das nächste neustartest? So das du das problem eingrenzen kannst?

Svenny
22.12.05, 14:26
ps faxu?


123456789... 10

.morph
22.12.05, 14:38
Hi,

was sind das denn für Skripte, die auf dem Server laufen? Perl, PHP? Das hört sich für mich so an, als ob da welche dabei sind, die den Speicher vollhauen.

Du solltest in der Tat mal über top und ps ausfindig machen, welches Skript das ist. Solltest einfach nach der Speicherauslastung sortieren. In top siehst Du welcher Prozess (PID) den Speicher belastet, dass der durch den httpd gestartet wurde ist ja klar. Mit 'ps auxf' kannst dann sehen, welches skript das ist.


man top
man ps


-uw