25.8.2. 在救援模式中使用 SOS 报告
sos report 命令行工具会收集配置和诊断信息,如内核版本、载入的模块以及系统和服务配置文件。程序输出保存在 /var/tmp/ 目录中的 tar 归档中。sos report 工具可用于分析系统错误和故障排除。您可以在救援模式中捕获 sos 报告 输出。
先决条件
- 引导至救援模式。
-
您已经以读写模式挂载了安装的系统
/(root)分区。 - 已就您的问题单联系了红帽支持团队,并已获得了一个问题单号。
流程
将根目录改为
/mnt/sysroot/目录:sh-4.2# chroot /mnt/sysroot/执行
sos report来生成带有系统配置和诊断信息的归档:sh-4.2# sos reportsos report会提示您输入您的名字以及您从红帽支持收到的问题单号。只使用字母和数字,因为添加任何以下字符或空格可能会导致报告不可用:# % & { } \ < > > * ? / $ ~ ' " : @ + ` | =可选:如果要使用网络将生成的存档传到一个新的位置,必需配置了一个网络接口。在这种情况下,使用动态 IP 地址,因为不需要其他步骤。但是,在使用静态寻址时,输入以下命令将 IP 地址(如 10.13.153.64/23)分配给网络接口,如 dev eth0:
bash-4.2# ip addr add 10.13.153.64/23 dev eth0退出 chroot 环境:
sh-4.2# exit将所生成的存档保存在一个新位置以便进行访问:
sh-4.2# cp /mnt/sysroot/var/tmp/sos report new_location要通过网络传输归档,使用
scp实用程序:sh-4.2# scp /mnt/sysroot/var/tmp/sos report username@hostname:sos report