Linux 14.982 Themen, 106.353 Beiträge

Linux: Welche Logs sind nützlich, um einen Absturz zu klären?

Hausmeister Krause / 8 Antworten / Flachansicht Nickles

Hallöchen zusammen,

ich hab nen kleinen Server hier auf der Arbeit, auf dem SuSE Linux 9.3 läuft.

Nun ist es so, dass die Maschine meist so 1-2 Wochen tadellos läuft, und dann irgendwann abstürzt.

Ich gehe von einem Absturz aus, da ich mich weder mit VNC noch mit SSH auf das Teil verbinden kann (Verbindungs-TimeOut). Auch pingen geht nicht mehr.

Ich schalte den Server dann immer brutal aus und wieder ein. Dann fährt er normal hoch und läuft auch wieder 1-2 Wochen, bis der nächste Crash kommt.

Das dumme ist, der Server sitzt in nem 19Zoll Rack, und aus Platzgründen kann ich zur Zeit keinen Bildschirm anschliessen, um eventuelle Fehlermeldungen auf dem Monitor zu sehen.

Könnt ihr mir sagen, welche LogDateien (und wo die stehen) interessant sind, um die Ursache für den Fehler zu finden?

Wenn Du Sorgen hast, dann erzähle sie nicht Deinen Freunden, sondern Deinen Feinden, denn die freuen sich darüber. - Harald Lesch
bei Antwort benachrichtigen
KarstenW Hausmeister Krause „Guten Morgen zusammen, danke für die Rückmeldungen. Nach der ersten Tasse...“
Optionen

Dann tippe ich auf einen Laufzeitfehler, also eventuell ein Speicherleck bei einem Programm. Seti auf einem Server ?
Bist du sicher das dieses Seti fehlerfrei programmiert ist und keine Speicherlecks drinnen sind ?
Auf einem Server wird immer nur ein Minimalsystem installiert. Es werden nur diejenigen Programme installiert die auch wirklich benötigt werden. Man muß immer damit rechnen das in irgendwelchen Programmen (XServer oder Desktop oder SETI ;-)) Programmierfehler sind, die dann wiederum von Hackern ausgenutzt werden oder die allgemein zu Abstürzen führen.
Man installiert deshalb auf einem Server nie einen XServer und auch keinen Desktop.
Ich würde auch mal einen eigenen Betriebsystemkern übersetzen und alle unnötigen Treiber rausnehmen. Ich habe da auch schon Probleme gehabt weil manche Treiber nicht richtig funktionieren und für meinen Rechner gar nicht gebraucht wurden.
Manchmal spinnt auch die Ramdisk rum. Ich würde an deiner Stelle den Linuxkernel neu übersetzen und alle notwendigen Treiber monolitisch kompilieren.



Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen