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 5, Red Hat Enterprise Linux Version 6, Red Hat Enterprise Linux Version 7, Red Hat Enterprise Linux Version 9, Red Hat Enterprise Linux Version 8, Red Hat Enterprise Virtualization 3产品
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
上次修改时间: 08 5月 2025
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。