GNU/Linux >> Linux Esercitazione >  >> Linux

Come sapere perché il server continua a riavviarsi?

Puoi utilizzare i seguenti 2 comandi (who &last ) per scoprire l'ultima volta che il sistema è stato riavviato e anche messaggi su precedenti arresti o modifiche al runlevel.

L'ultima volta che il sistema è stato avviato?

Per questo puoi usare il who comando. In particolare con il -b interruttore.

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

Questo dice che l'ultima volta che il sistema è stato avviato è stato il 2013-08-01.

Riavvii passati

Se sei interessato a vedere un elenco più ampio di riavvii precedenti puoi utilizzare il last comando.

$ 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)   
...

Chiusure di sistema passate e modifiche al runlevel?

Puoi usare il last comando anche per questo. Dovrai usare il -x interruttore.

$ 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)    
...

Riferimenti

  • pagina man who
  • ultima pagina man

/var/log/messages

Questo è il file di registro principale che dovresti controllare per i messaggi relativi a questo. Inoltre, /var/log/syslog (Ubuntu) o /var/log/secure (CentOS)

Per sapere quando il tuo server è stato riavviato l'ultima volta, digita uptime per vedere da quanto tempo è attivo.


Linux
  1. Perché il server ha bloccato il mio IP?

  2. Come sapere se Dd funziona ancora?

  3. Come sapere se il multicast IP è abilitato?

  4. Come faccio a sapere se il mio server ha NUMA?

  5. Come conoscere l'ora corrente da Internet dalla riga di comando in Linux?

Come installare OpenLDAP su Ubuntu Server 22.04

Come installare Lighttpd su Ubuntu Server

Come installare il server FTP su Ubuntu?

Come installare Nginx su Ubuntu 14.04

Come installare Apache in FreeBSD

Come eseguire il rollback di un server cloud