Out of Memory: Killed process
Jan-Benedict Glaw
jbglaw at lug-owl.de
Sun Jul 25 18:10:35 CEST 2004
On Sun, 2004-07-25 17:59:09 +0200, Mirko Schoppmeier <lug-owl at schoppi.de>
wrote in message <200407251759.09240.lug-owl at schoppi.de>:
> Hallo,
>
> ich hab hier einen Server der seit gestern nicht mehr richtig läuft :-(
> Er versucht die Dienste zu starten, aber nach ner Weile kommt:
> kernel: Out of Memory: Killed process 256 (syslogd)
>
> das passiert mit allen Diensten beim hochfahren.
> Einzige Ausnahme sind sshd und mysqld, die laufen ohne Probleme.
> Der Rechner hat 512 MB Ram und lief bisher ohne Probleme.
> Ein memtest86 zeigte keine Fehler. Trodzdem hab ich mal anderen Speicher
> eingesetzt, ohne Erfolg.
Out-of-Memory-Situationen haben nichts mit kaputtem RAM zu tun (solange
der Riegel noch erkannt wird:)
> Betriebssystem ist Debian woody (ohne Backports)
> Kernel: 2.4.18
>
> Auf den Festplatten ist auch noch genügend freier Platz.
Auch das ist irrelevant.
> Ich hab auch schon versucht die Platten in einen anderen Rechner zu hängen,
> aber auch da brechen die Dienste mit der selben Fehlermeldung ab.
Siehe oben.
> Merkwürdig find ich die anzeige von free:
> total used free shared buffers cached
> Mem: 512140 32892 479248 0 1332 11816
> -/+ buffers/cache: 19744 492396
> Swap: 489964 4568 485396
>
> Normalerweise wird ja fast der komplette Speicher belegt. Wenn er dann nicht
> mehr reicht wird zusätzlich Swap verwendet.
>
> Wenn ich versuche die Dienste von Hand starte, und dabei top beobachte, seh
> ich wie der Speicherverbrauch sowie die CPU-Last ansteigen, bis dann nach
> einiger Zeit Out of Memory: Killed process kommt.
Sieht ja lustig aus... Könnte Deine libc kaputt sein, und unter
bestimmten Umständen versuchen, auf Teufel komm 'raus RAM zu allokieren?
Starte doch mal einen der Server, die abstürzen, per Hand, wahlweise mit
ltrace oder strace. Siehst Du da widerholt mmap()- oder brk()-Aufrufe?
Hast Du zurällig irgendwas an den L-Variablen (LANG, LC_ALL, ...)
verändert?
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481 _ O _
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O
fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20040725/2d48049e/attachment.sig>
More information about the Linux
mailing list