GNU/Linux >> Tutoriels Linux >  >> Linux

Comment savoir pourquoi le serveur redémarre sans cesse ?

Vous pouvez utiliser les 2 commandes suivantes (who &last ) pour savoir quand le système a été redémarré pour la dernière fois, ainsi que des messages sur les arrêts précédents ou les changements de niveau d'exécution.

Dernière fois que le système a démarré ?

Pour cela vous pouvez utiliser le who commande. Spécifiquement avec le -b commutateur.

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

Cela indique que la dernière fois que le système a été démarré était le 01/08/2013.

Redémarrages passés

Si vous souhaitez voir une liste plus complète des redémarrages précédents, vous pouvez utiliser le last commande.

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

Arrêts du système passés et changements de niveau d'exécution ?

Vous pouvez utiliser le last commande pour cela aussi. Vous devrez utiliser le -x commutateur.

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

Références

  • page de manuel de qui
  • dernière page de manuel

/var/log/messages

C'est le fichier journal principal que vous devez vérifier pour les messages liés à cela. De plus, soit /var/log/syslog (Ubuntu) ou /var/log/secure (CentOS)

Pour savoir quand votre serveur a été redémarré pour la dernière fois, tapez simplement uptime pour voir depuis combien de temps.


Linux
  1. Pourquoi le serveur a-t-il bloqué mon IP ?

  2. Comment Ssh vers un serveur en utilisant un autre serveur ? ?

  3. Comment savoir si mon serveur a NUMA ?

  4. Comment connaître l'heure actuelle à partir d'Internet à partir de la ligne de commande sous Linux ?

  5. Comment savoir si mon serveur Linux a été piraté ?

Comment installer OpenLDAP sur Ubuntu Server 22.04

Comment installer Lighttpd sur le serveur Ubuntu

Comment installer le serveur FTP sur Ubuntu ?

Comment installer Nginx sur Ubuntu 14.04

Comment installer Apache dans FreeBSD

Comment restaurer un serveur cloud