Linux

分析 Red Hat sosreport 輸出的方法?

  • November 10, 2020

一段時間以來(從 EL 4.6 開始),Red Hat 已將系統報告和故障排除工具嵌入到作業系統中。該工具sosreport收集系統資訊和設置並將其捆綁到 tar.bz 存檔中以便於分發。通常,這用於 Red Hat 支持,但在其他情況下可以證明是有用的診斷。

注 - 此工具也安裝在 CentOS 和其他 Red Hat 衍生產品上。

我很好奇是否有任何有用的方法來比較sosreport兩個不同系統的輸出。我正在追查一個影響一台伺服器的錯誤,而對另一個“相同”系統沒有影響。似乎應該有一種方法來“區分”sosreport輸出,以查看兩個平台之間存在哪些配置差異。

sosreport在您的系統環境中,該框架有什麼特別的技巧或創造性的使用嗎?

請嘗試 sxconsole。

“sxconsole 是一個用於提取各種報告類型,然後用外掛分析提取的報告的工具。該工具還提供了一個歸檔結構,以便將所有壓縮和提取的報告保存到一個目錄中。該工具是為 sysreport/ 開發的sosreports,但已擴展為包括任何已定義類的報告。”

試試 saj(以前的 sosreport-analyzer-ng)。

https://github.com/intrajp/saj

您可以將多個文件部署到一個 .txt 文件中,因此,您可以區分兩個 sosreport。

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