load geht hoch

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

load geht hoch

Beitrag von TBT » 15.11.2003 18:20:39

Hallo,

ich stehe gerade vor einem Rätsel (für mich jedenfalls)

Es geht um einen Server welcher auch ganz brav arbeitet.
Nun gibt es aber Momente, wo der load auf dem Server extrem ansteigt,
und er nicht mehr ansprechnbar ist. Weder per http noch per ssh.

Die Loadanzeige bei Top geht dabei auf Werte von > 40,
vom Hauptspeicher sind noch 300MB frei, kein Swap benutzt und
die CPU idled bei 95%.

in /var/log/dmesg, syslog bzw messages ist nichts verdächtiges zu sehen.

Jemand eine Idee was das sein könnte?

Danke

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 15.11.2003 22:45:59

top laufen lassen und beobachten...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Beitrag von TBT » 15.11.2003 22:51:01

der Rechner dümpelt bei 95% idle rum, hat genug freien Speicher,
und dann geht plötzlich der load hoch.
Per ssh bekomme ich nurnoch selten eine Aktulisierung von top
(dort wird aber lange Weile angezeigt) und 2 min später ist wieder
alles gut.


was bedeutet bei ipconfig eigentlich dieses overruns ?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 15.11.2003 22:53:01

Die overruns zeigen an, dass der Receive oder Send Buffer im Kernel übergelaufen ist. Das ist wahrscheinlich auch ein Symptom der Load Spikes.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
abi
Beiträge: 2219
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 16.11.2003 00:05:05

kann es sein das du irgendwelche entfernten NFS Shares oder überhaupt irgendwelche Dateisysteme über das Netzwerk eingebunden hast?

Eine hohe Load muss nicht zwangsweise bedeuten, das der Prozessor zu 100% ausgelastet ist. Wenn Daten verarbeitet werden müssen, die auf einem Medium gespeichert sind, welches diese wegen irgendwelchen Problemen nur zögerhaft zur verfügung stellt kann es auch schnell zu einer hohen Load kommen.

z.B. hatte ich bei mir im RZ das Problem das die Load eines Servers konstant auf 1.40 war, allerdings keinerlei Prozesse liefen, welche nur annähernd Rechenzeit benötigt hätten.
Nach einem Umount der NFS Shares war schnell klar, das es wohl daran liegt (die Apache installation befand sich auf den File-Servern und wurde entfernt über NFS eingebunden (GBit)).Naja, bis ich dann noch darauf gekommen bin, das sich der Datenaustausch über NFS so stark aufgrund der nicht fixierten
Netzwerkkarte (autoneg.) verzögerte hat es schon ein paar Stunden gedauert ;-)

Vielleicht ist es ja bei dir auch ein RAID-Controller bzw. eine Platte die Probleme macht.

Antworten