
有沒有辦法讓核心恐慌訊息透過日誌檔案記錄到本地電腦(我假設可能沒有,因為它很恐慌),或者我必須啟用遠端 syslog 或 netdump 才能將其遠端轉發到另一個系統?
有時,我們要么沒有得到螢幕截圖,要么系統自動重新啟動(透過 ASR 等),所以我需要另一種方法來檢索內核轉儲資訊。
答案1
您需要設定遠端 syslog 日誌記錄和 netconsole 模組,以便在發生緊急情況時,它將透過 UDP 將緊急情況轉儲到您的遠端電腦。只要網卡不涉及恐慌,這就可以工作:)參見http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt(來自核心原始碼)了解詳細資訊或http://www.cyberciti.biz/tips/linux-netconsole-log-management-tutorial.html取得教程/操作方法。
答案2
Kpanic 不會命中文件,也絕對不會命中遠端伺服器日誌。要執行您想要的操作,您必須設定串行控制台並登入該控制台。然後在另一台機器上讀取串行數據並從那裡記錄它。我知道沒有其他方法可以做到這一點。