1.3. 从命令行生成 sos 报告
使用 sos report
命令从 RHEL 服务器收集 sos
报告。
先决条件
-
您已安装了
sos
软件包。 -
您需要
root
权限。
步骤
运行
sos report
命令并按照屏幕的说明进行操作。您可以添加--upload
选项,以在生成后将sos
报告立即转移到红帽。[user@server1 ~]$ sudo sos report [sudo] password for user: sos report (version 4.2) This command will collect diagnostic and configuration information from this Red Hat Enterprise Linux system and installed applications. An archive containing the collected information will be generated in /var/tmp/sos.qkn_b7by and may be provided to a Red Hat support representative. ... Press ENTER to continue, or CTRL-C to quit.
(可选) 如果您已经向红帽创建了技术支持问题单,请输入问题单号将其嵌入到
sos
报告文件名称中,如果您指定了--upload
选项,则会上传到该问题单。如果您没有问题单号,请将此字段留空。输入问题单号是可选的,不会影响sos
实用程序的操作。Please enter the case id that you are generating this report for []: <8-digit_case_number>
记录下控制台输出末尾显示的
sos
报告文件名称。... Finished running plugins Creating compressed archive... Your sos report has been generated and saved in: /var/tmp/sosreport-server1-12345678-2022-04-17-qmtnqng.tar.xz Size 16.51MiB Owner root md5 bba955bbd9a434954e18da0c6778ba9a Please send this file to your support representative.
注意
-
您可以使用
--batch
选项在不提示交互式输入的情况下生成sos
报告。
[user@server1 ~]$ sudo sos report --batch --case-id <8-digit_case_number>
-
您还可以使用
--clean
选项混淆收集的sos
报告。
[user@server1 ~]$ sudo sos report --clean
验证步骤
验证
sos
实用程序在/var/tmp/
中创建了与命令输出的描述匹配的存档。[user@server1 ~]$ sudo ls -l /var/tmp/sosreport* [sudo] password for user: -rw-------. 1 root root 17310544 Sep 17 19:11 /var/tmp/sosreport-server1-12345678-2022-04-17-qmtnqng.tar.xz
其他资源