Wie kann ich die Ursache von zufälligen Neustarts nachverfolgen?


28

Ein Thinkpad X220 (Core-i5, SandyBridge, Intel GMA), auf dem Precise 64bit ausgeführt wird, wurde in den letzten vier Tagen zweimal hart neu gestartet. Ich habe nichts weiter getan, als eine E-Mail zu schreiben. Keine Warnung. Es wurde schwarz und das nächste, was ich sah, war der Lenovo-Startbildschirm.

Wo soll ich nach der Ursache suchen? Ich befürchte, dass dieser sofortige Neustart keine Zeit zum Schreiben von Protokollen lässt ...

Vielen Dank!

Antworten:


14

Überprüfen Sie / proc / sys / kernel / panic. Wenn der Wert 1 ist, wird der Server sofort neu gestartet. Fehlerhafte Treiber können zu Kernel-Panik führen.

Wenn dies nicht der Fall ist, überprüfen Sie die letzte Ausgabe des Neustarts. Möglicherweise liegt das Problem bei Überhitzung.

last reboot

Dieser Befehl zeigt, dass mein System einen neuen Kernel hat. Ubuntu 12.04 64 bit. 3.2.0-63 nach dem Neustart, 3.2.0-61 vor
Antonios Hadjigeorgalis

4
Dies führte mich zu der Überprüfung, ob etc/apt/apt.conf.d/50unattended-upgrades ich sie eingestellt hatte. Unattended-Upgrade::Automatic-Reboot "true"; Ich habe sie auf die Standardeinstellung false zurückgesetzt.
Antonios Hadjigeorgalis

@Antonios ist dieser automatische Neustart ohne Warnung?
Aquarius Power

6
last |head -n 50Wow, ich habe gerade 13:55 - crash (04:35)Folgendes gefunden: Was wird nachvollziehen, wie das passiert ist, danke!
Aquarius Power

1
@AquariusPower Ja, das war es. Mein Problem wurde behoben, nachdem die Einstellung für unbeaufsichtigte Upgrades geändert wurde.
Antonios Hadjigeorgalis

11

Befehle

  1. dmesg - Möglicherweise werden keine Elemente vor dem letzten Start angezeigt, dies ist jedoch sehr nützlich, wenn das System noch aktiv ist

Dateien

  1. /var/log/syslog- Systemweiter Logger, verwenden Sie tail /var/log/syslogoderless /var/log/syslog
  2. /var/log/kern.log - Kernel-Protokoll wie oben
  3. /var/log/*

Vielen Dank für Ihre Antwort. Das Problem ist - wie in meiner Frage festgestellt -, dass das System nicht mehr funktioniert. Ich glaube, dass ich eine Art Hardwareproblem hatte.
Andre

1
Ich ging auf eine schnelle Google-Suche, um zu überprüfen, ob die oben genannten Dateien auch nach einem Neustart noch vorhanden sind (da ich mich nicht vor einem Linux-Computer-Geldautomaten befinde), und fand diese Website, die ich als äußerst informativ empfand
Huckle

Können Sie erläutern, wie die Ausgabe von dmesghelfen soll? Mein Computer wurde zufällig neu gestartet, und wenn ich Ihren Vorschlag richtig verstanden habe, dmesgkann ich hier nicht weiterhelfen, oder?
Tschakravarty

Ich möchte dies hinzufügen, grep "Jan 11 01" /var/log/* -rah 2>/dev/null |sortdamit Sie den Tag und die Stunde als Ziel festlegen können (Ubuntu 16.04, einige Informationen sind jedoch versionsunabhängig)
Aquarius Power
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.