RHEL:如何在 Red Hat Enterprise Linux 中生成 SOS 报告日志包
摘要: 本文介绍如何为 Red Hat Enterprise Linux 生成 sos 报告。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
sos 报告是一个日志包,用于从 Linux 系统收集各种系统日志、配置文件和命令输出。这是一种从作系统收集诊断信息以供戴尔域工程师和 Linux 供应商支持进行调查的标准化方法。
提醒:在 Red Hat Enterprise Linux 7 及更早发行版中,用于生成日志包的命令是
sosreport'。在 Red Hat Enterprise Linux 8 及更高版本中,命令更改为”sos report'。但是,在运行”sosreport' 在 Red Hat Enterprise Linux 8 及更高版本中仍以相同的方式工作。它会自动重定向到”sos report' 用于传统兼容性的命令。
“sos”包提供了 sos report 命令,通常默认安装在 Red Hat Enterprise Linux 中。
要验证软件包安装,请执行以下作:
# rpm -q sos sos-4.5.1-3.el8.noarch
如果由于某种原因未安装“sos”软件包,则可以使用以下命令进行安装:
# yum install sos
要在交互模式下生成 sos 报告(以 root 用户身份运行):
- Red Hat Enterprise Linux 8 及更高版本:
# sos report
- 对于 Red Hat Enterprise Linux 7 及更早版本:
# sosreport
(可选)包括 --batch 在非交互模式下生成 SOS 报告的选项:
# sos report –-batch
Or
# sosreport --batch
日志包(及其关联的校验和文件)通常可以保存在 /var/tmp/。旧版本的 Red Hat Enterprise Linux 可能会保存到其他位置,但在命令输出
中指定。例子:
# 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 文章:
其他信息
受影响的产品
Red Hat Enterprise Linux Version 7, Red Hat Enterprise Linux Version 9, Red Hat Enterprise Linux Version 8产品
C Series, HS Series, Modular Infrastructure, Rack Servers, Tower Servers, XE Servers, XR Servers, OEM Server Solutions, PowerEdge XE8640, PowerEdge XE9640, PowerEdge XE9680, PowerEdge XE9680L文章属性
文章编号: 000217357
文章类型: How To
上次修改时间: 30 1月 2026
版本: 5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。