sos 報表是一個記錄套件組合,可從 Linux 系統收集各種系統記錄、組態檔案和命令輸出。這是一種標準化的方式,可從作業系統收集診斷資訊,供 Dell 網域工程師和 Linux 廠商支援進行調查。
注意:在 RHEL 7 和更早版本中,產生記錄套件組合的命令是「sosreport」。在 RHEL 8 及更新版本中,命令會變更為「sos report」。但是,在 RHEL 8 和更新版本中執行「sosreport」仍以相同方式運作。它會自動重新導向至「sos report」命令,以實現傳統相容性。
「sos 套件」提供 sos report 命令,通常預設為在 RHEL 中安裝。
若要確認套件安裝:
# rpm -q sos
sos-4.5.1-3.el8.noarch
如果因故未安裝「sos 套件」,可以使用以下命令安裝:
# yum install sos
若要以互動模式產生 sos 報告 (以 root 身分執行):
# sos report
# sosreport
或者,包括以非內建模式產生 sos 報告的
–批次 選項:
# sos report –-batch
Or
# sosreport --batch
記錄組合 (及其相關的總和檢查總和檔案) 通常會儲存在 /var/tmp/。舊版 RHEL 可能會儲存到不同的位置,但會在命令輸出中指定。
例子:
# ls /var/tmp/sosreport*
sosreport-rhel8vm-809520-2023-05-09-gbvkemd.tar.xz
sosreport-rhel8vm-809520-2023-05-09-gbvkemd.tar.xz.sha256
產生後,使用者可能需要本機系統上的記錄套件組合複本。使用者通常會使用 SCP 公用程式 (例如「WinSCP」) 來複製和下載檔案。這只需要 SSH 才能存取伺服器。
請參閱 Red Hat 文章: