GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Woher wissen, warum der Server immer wieder neu startet?

Sie können die folgenden 2 Befehle verwenden (who &last ), um herauszufinden, wann das System das letzte Mal neu gestartet wurde, sowie Meldungen über vorheriges Herunterfahren oder Runlevel-Änderungen.

Zuletzt gestartetes System?

Dazu können Sie den who verwenden Befehl. Speziell mit der -b wechseln.

$ who -b
         system boot  2013-08-01 17:56

Dies besagt, dass das System zuletzt am 01.08.2013 gebootet wurde.

Vergangene Neustarts

Wenn Sie an einer ausführlicheren Liste früherer Neustarts interessiert sind, können Sie den last verwenden Befehl.

$ last reboot | less
reboot   system boot  2.6.35.14-106.fc Thu Aug  1 17:56 - 02:03 (7+08:06)   
reboot   system boot  2.6.35.14-106.fc Thu Aug  1 09:41 - 17:55  (08:14)    
reboot   system boot  2.6.35.14-106.fc Thu Jul 25 15:24 - 17:55 (7+02:31)   
reboot   system boot  2.6.35.14-106.fc Thu Jul 18 18:05 - 15:23 (6+21:17)   
...

Frühere Systemabschaltungen &Runlevel-Änderungen?

Sie können den last verwenden auch dazu befehlen. Sie müssen den -x verwenden wechseln.

$ last -x | less
saml     pts/7        :pts/6:S.0       Sat Aug  3 21:30 - 21:30  (00:00)    
saml     pts/6        :0.0             Sat Aug  3 21:29 - 21:30  (00:01)    
saml     pts/4        :0.0             Fri Aug  2 21:49 - 22:16 (2+00:26)   
saml     pts/2        :0.0             Fri Aug  2 13:30 - 22:16 (2+08:45)   
saml     pts/1        :0.0             Fri Aug  2 13:05   still logged in   
saml     pts/0        :0.0             Fri Aug  2 12:37   still logged in   
saml     pts/0        :0.0             Fri Aug  2 12:35 - 12:37  (00:02)    
saml     pts/0        :0.0             Thu Aug  1 17:58 - 12:35  (18:36)    
saml     tty1         :0               Thu Aug  1 17:56   still logged in   
runlevel (to lvl 5)   2.6.35.14-106.fc Thu Aug  1 17:56 - 02:04 (7+08:08)   
reboot   system boot  2.6.35.14-106.fc Thu Aug  1 17:56 - 02:04 (7+08:08)   
shutdown system down  2.6.35.14-106.fc Thu Aug  1 17:55 - 17:56  (00:00)    
runlevel (to lvl 6)   2.6.35.14-106.fc Thu Aug  1 17:55 - 17:55  (00:00)    
saml     tty2                          Thu Aug  1 17:54 - down   (00:01)    
root     tty2                          Thu Aug  1 17:53 - 17:54  (00:00)    
...

Referenzen

  • who Manpage
  • letzte Manpage

/var/log/messages

Das ist die Hauptprotokolldatei, die Sie auf diesbezügliche Meldungen überprüfen sollten. Zusätzlich entweder /var/log/syslog (Ubuntu) oder /var/log/secure (CentOS)

Um herauszufinden, wann Ihr Server zuletzt neu gestartet wurde, geben Sie einfach uptime ein um zu sehen, wie lange es schon läuft.


Linux
  1. Warum hat der Server meine IP blockiert?

  2. Woher weiß ich, ob Dd noch funktioniert?

  3. Wie kann man mit einem anderen Server per SSH auf einen Server zugreifen?

  4. Woher weiß ich, ob mein Server über NUMA verfügt?

  5. Woher weiß ich, ob mein Linux-Server gehackt wurde?

So installieren Sie OpenLDAP auf Ubuntu Server 22.04

So installieren Sie Lighttpd auf Ubuntu Server

Wie installiere ich einen FTP-Server auf Ubuntu?

So installieren Sie Nginx unter Ubuntu 14.04

So installieren Sie Apache in FreeBSD

Wie man einen Cloud-Server zurücksetzt