Linux

如何檢查為什麼重新啟動命令失敗並且機器反而停止了?

  • July 19, 2011

我發出了一個reboot命令,但伺服器未能重新啟動,而是我們失去了與它的通信,我們不得不打電話給公司重置它。

我不是高級使用者,但我想檢查日誌消息以了解無法正確重啟的原因。它是一個 ubuntu linux。

請告訴我在哪裡查看以及如何閱讀日誌文件。

Linux 日誌文件和使用

=> /var/log/messages : 一般日誌消息

=> /var/log/boot : 系統啟動日誌

=> /var/log/debug : 調試日誌消息

=> /var/log/auth.log : 使用者登錄和認證日誌

=> /var/log/daemon.log : 執行 squid、ntpd 等服務將消息記錄到此文件

=> /var/log/dmesg : Linux 核心環形緩衝區日誌

=> /var/log/dpkg.log : 所有二進制包日誌包括包安裝等資訊

=> /var/log/faillog : 使用者登錄失敗日誌文件

=> /var/log/kern.log : 核心日誌文件

=> /var/log/lpr.log : 列印機日誌文件

=> /var/log/mail.* : 所有郵件伺服器消息日誌文件

=> /var/log/mysql.* : MySQL 伺服器日誌文件

=> /var/log/user.log : 所有使用者級日誌

=> /var/log/xorg.0.log : X.org 日誌文件

=> /var/log/apache2/* : Apache Web 伺服器日誌文件目錄

=> /var/log/lighttpd/* : Lighttpd 網路伺服器日誌文件目錄

=> /var/log/fsck/* : fsck 命令日誌

=> /var/log/apport.log : 應用程序崩潰報告/日誌文件

在 shell 提示符下查看日誌文件

使用 tail、more、less 和 grep 命令。 尾 -f /var/log/apport.log\

更多 /var/log/xorg.0.log

貓 /var/log/mysql.err

少 /var/log/messages

grep -i 失敗 /var/log/boot

引用自:https://serverfault.com/questions/291831