GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mengetahui mengapa server terus restart?

Anda dapat menggunakan 2 perintah berikut (who &last ) untuk mengetahui kapan terakhir kali sistem di-boot ulang dan juga pesan tentang penonaktifan sebelumnya atau perubahan runlevel.

Terakhir kali sistem di-boot?

Untuk ini, Anda dapat menggunakan who memerintah. Khususnya dengan -b beralih.

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

Ini mengatakan terakhir kali sistem di-boot adalah 01-08-2013.

Reboot sebelumnya

Jika Anda tertarik untuk melihat daftar yang lebih lengkap dari reboot sebelumnya, Anda dapat menggunakan last perintah.

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

Penonaktifan sistem &perubahan runlevel sebelumnya?

Anda dapat menggunakan last perintah untuk ini juga. Anda harus menggunakan -x beralih.

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

Referensi

  • halaman siapa
  • halaman manual terakhir

/var/log/messages

Itu adalah file log utama yang harus Anda periksa untuk pesan yang terkait dengan ini. Selain itu baik /var/log/syslog (Ubuntu) atau /var/log/secure (CentOS)

Untuk mengetahui kapan server Anda terakhir kali di-reboot cukup ketik uptime untuk melihat sudah berapa lama.


Linux
  1. Bagaimana Mengetahui Jika Dd Masih Bekerja?

  2. Bagaimana Cara Ssh Ke Server Menggunakan Server Lain??

  3. Cara Mengatur VSFTPD di CentOS 8

  1. Mengapa Server Memblokir IP Saya?

  2. Bagaimana Mengetahui Jika Ip Multicast Diaktifkan?

  3. Bagaimana saya tahu jika server saya memiliki NUMA?

  1. Cara Menginstal SQL Server di Windows 10

  2. Bagaimana cara mengetahui waktu saat ini dari internet dari baris perintah di Linux?

  3. Bagaimana saya tahu jika server Linux saya telah diretas?