46.1 尋找並收集資訊

Linux 會非常詳細的記錄事件。系統發生問題時,有幾個地方需要注意,大部分都是 Linux 系統的標準訊息,而有些則是特定 SUSE Linux Enterprise 系統的訊息。大部分記錄檔可透過 YaST (其他 > 啟動記錄) 檢視。

YaST 可讓您收集支援團隊所需的所有系統資訊。請使用其他 > 支援查詢。 選取問題類別。在收集到所有資訊之後,將此份資訊連結到您的支援要求。

下面為最常被查看的記錄檔案清單,以及其一般內容。

表 46-1 記錄檔案

Log File

描述

/var/log/boot.msg

開機程序期間,來自核心的訊息。

/var/log/mail.*

來自郵件系統的訊息。

/var/log/messages

執行時來自核心與系統記錄精靈的持續訊息。

/var/log/SaX.log

來自 SaX 顯示器與 KVM 系統的硬體訊息。

/home/user/.xsession-errors

來自目前執行中桌上應用程式的訊息。以實際的使用者名稱取代 user

/var/log/warn

來自核心和系統記錄精靈的所有訊息,都會被指定為「警告」或更高的層級。

/var/log/wtmp

二進位檔案包含使用者對於目前機器會期的登入記錄。請以 last 檢視。

/var/log/Xorg.*.log

來自 X Window 系統的多種啟動和執行時期記錄。對於 X 啟動失敗的除錯非常實用。

/var/log/YaST2/

目錄包含 YaST 的動作與結果。

/var/log/samba/

目錄包含 Samba 伺服器和用戶端記錄訊息。

與記錄檔不同的是,您的機器亦提供您執行中系統的資訊。請參閱系統資訊

表 46-2 系統資訊

檔案

描述

/proc/cpuinfo

這裡顯示處理器資訊,包括其類型、廠商、型號與效能。

/proc/dma

這裡顯示目前使用的 DMA 頻道。

/proc/interrupts

這裡顯示使用中的岔斷為何,以及使用中的數量。

/proc/iomem

這裡顯示 I/O 記憶體的狀態。

/proc/ioports

這裡顯示此時使用中的 I/O 埠。

/proc/meminfo

這裡顯示記憶體狀態。

/proc/modules

這裡顯示個別模組。

/proc/mounts

這裡顯示目前裝載的設備。

/proc/partitions

這裡顯示所有硬碟的分割區。

/proc/version

這裡顯示目前的 Linux 版本。

Linux 隨附多種工具可進行系統分析和監控。請參閱 節 14.0, 系統監視公用程式 以取得用於系統診斷最重要的選項。

下列的各個狀況都以描述問題的標題為開頭,接著的一或兩個段落則會提供建議的解決方案、更詳細解決方案的可用參考資料,以及交叉參照到可能相關的其他狀況。