尋找關機/睡眠的原因

尋找關機/睡眠的原因

我的伺服器運行的是Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux.

大約一天一次,有時每兩天一次關閉 - 它並沒有真正關閉,看起來像是在睡覺 - 電源按鈕閃爍,但我無法通過單擊電源或重置按鈕啟動它,我必須拉電拔掉並重新插入,然後我就可以啟動它了。

這可能是什麼原因造成的?我怎樣才能解決這個問題?

答案1

造成這種情況的原因可能有幾個:

  • 好吧,這個問題比較明顯:但是您的計算機是否處於省電模式?您可以透過前往以下目錄來檢查這一點:

    cd /etc/pm
    

    檢查此處是否儲存了任何計劃的睡眠或休眠配置。如果有修改它們以重新啟動而不是睡眠,或者在安全的情況下簡單地刪除它們。

  • 您的電源裝置可能有問題。它一定是被電湧損壞了。問題出現時電腦是否已連接突波保護器或 UPS?如果沒有,最好擁有一個,特別是因為這是一台伺服器。如果您的 PSU 已損壞,則它可能會向作業系統發送故障訊號以進入休眠或睡眠狀態。

您可以檢查系統日誌以了解問題所在:

cat /var/log/syslog | grep "shutdown"
cat /var/log/syslog | grep "reboot"
cat /var/log/syslog | grep "sleep"
cat /var/log/syslog | grep "hibernate"

由於您使用的是 Debian,正如 David 建議的那樣pm-*檢查/etc/log/pm-*.有多種,例如掛起、省電等。

希望在所有這些之間,您應該找出計算機變得無響應的原因。

相關內容