GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo saber por qué el servidor sigue reiniciando?

Puede usar los siguientes 2 comandos (who &last ) para averiguar la última vez que se reinició el sistema y también mensajes sobre apagados anteriores o cambios en el nivel de ejecución.

¿Última vez que se inició el sistema?

Para esto puedes usar el who dominio. Específicamente con el -b cambiar.

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

Esto dice que la última vez que se inició el sistema fue el 2013-08-01.

Reinicios anteriores

Si está interesado en ver una lista más extensa de reinicios anteriores, puede usar el 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)   
...

¿Cierres del sistema anteriores y cambios en el nivel de ejecución?

Puedes usar el last Comando para esto también. Necesitarás usar el -x cambiar.

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

Referencias

  • quién página de manual
  • última página man

/var/log/messages

Ese es el archivo de registro principal que debe verificar en busca de mensajes relacionados con esto. Además, o bien /var/log/syslog (Ubuntu) o /var/log/secure (Cent OS)

Para saber cuándo se reinició su servidor por última vez, simplemente escriba uptime para ver cuánto tiempo ha estado activo.


Linux
  1. ¿Cómo enviar Ssh a un servidor usando otro servidor?

  2. ¿Cómo saber si Ip Multicast está habilitado?

  3. Cómo configurar VSFTPD en CentOS 8

  4. ¿Cómo sé si mi servidor tiene NUMA?

  5. ¿Cómo sé si mi servidor Linux ha sido pirateado?

Cómo instalar OpenLDAP en Ubuntu Server 22.04

Cómo instalar Lighttpd en el servidor Ubuntu

¿Cómo instalar un servidor FTP en Ubuntu?

Cómo instalar Nginx en Ubuntu 14.04

Cómo instalar Apache en FreeBSD

Cómo revertir un servidor en la nube