|
|
|
|
挪动端

Sosreport:搜集Unix零碎日记和诊断信息的东西

假如你是 RHEL 办理员,你能够一定听说过 Sosreport :一个可扩展、可移植的支持数据搜集东西。它是一个从类 Unix 操纵零碎中搜集零碎设置装备摆设细致信息和诊断信息的东西。当用户提出支持效劳单时,他/她必需运转此东西并将由 Sosreport 东西天生的后果陈诉发送给 Red Hat 支持职员。

作者:Sk泉源:通博8888官网中国|2018-07-09 15:03

【新品产上线啦】51CTO播客,随时随地,碎片化学习

http://s4.51cto.com/oss/201807/09/ed00e3e65c7a0fa4dbe556006f8543d1.png-wh_651x-s_1019938607.png

假如你是 RHEL 办理员,你能够一定听说过 Sosreport :一个可扩展、可移植的支持数据搜集东西。它是一个从类 Unix 操纵零碎中搜集零碎设置装备摆设细致信息和诊断信息的东西。当用户提出支持效劳单时,他/她必需运转此东西并将由 Sosreport 东西天生的后果陈诉发送给 Red Hat 支持职员。然后,实行职员将依据陈诉停止开端剖析,并实验找出零碎中的题目。不只在 RHEL 零碎上,你可以在任何类 Unix 操纵零碎上运用它来搜集零碎日记和其他调试信息。

装置 Sosreport

Sosreport 在 Red Hat 官方零碎堆栈中,因而你可以运用 Yum 或 DNF 保证理器装置它,如下所示。

  1. $ sudo yum install sos

要么,

  1. $ sudo dnf install sos

在 Debian、Ubuntu 和 通博8888官网 Mint 上运转:

  1. $ sudo apt install sosreport

用法

装置后,运转以下下令以搜集零碎设置装备摆设细致信息和其他诊断信息。

  1. $ sudo sosreport

零碎将要求你输出零碎的一些细致信息,比方零碎称号、案例 ID 等。相应地输出细致信息,然后按回车键天生陈诉。假如你不想变动任何内容并运用默许值,只需按回车键即可。

我的 CentOS 7 效劳器的示例输入:

  1. sosreport (version 3.5)
  2.  
  3. This command will collect diagnostic and configuration information from
  4. this CentOS 通博8888官网 system and installed applications.
  5.  
  6. An archive containing the collected information will be generated in
  7. /var/tmp/sos.DiJXi7 and may be provided to a CentOS support
  8. representative.
  9.  
  10. Any information provided to CentOS will be treated in accordance with
  11. the published support policies at:
  12.  
  13. https://wiki.centos.org/
  14.  
  15. The generated archive may contain data considered sensitive and its
  16. content should be reviewed by the originating organization before being
  17. passed to any third party.
  18.  
  19. No changes will be made to system configuration.
  20.  
  21. Press ENTER to continue, or CTRL-C to quit.
  22.  
  23. Please enter your first initial and last name [server.ostechnix.local]:
  24. Please enter the case id that you are generating this report for []:
  25.  
  26. Setting up archive ...
  27. Setting up plugins ...
  28. Running plugins. Please wait ...
  29.  
  30. Running 73/73: yum...
  31. Creating compressed archive...
  32.  
  33. Your sosreport has been generated and saved in:
  34. /var/tmp/sosreport-server.ostechnix.local-20180628171844.tar.xz
  35.  
  36. The checksum is: 8f08f99a1702184ec13a497eff5ce334
  37.  
  38. Please send this file to your support representative.
  39.  

假如你不盼望零碎提示你输出此类细致信息,请如下运用批处置形式。

  1. $ sudo sosreport --batch

正如你在下面的输入中所看到的,天生了一个归档陈诉并保管在 /var/tmp/sos.DiJXi7 中。在 RHEL 6/CentOS 6 中,陈诉将在 /tmp 中天生。你如今可以将此陈诉发送给你的支持职员,以便他可以停止开端剖析并找出题目地点。

你能够会担忧或想晓得陈诉中的内容。假如是如许,你可以经过运转以下下令来检查它:

  1. $ sudo tar -tf /var/tmp/sosreport-server.ostechnix.local-20180628171844.tar.xz

要么,

  1. $ sudo vim /var/tmp/sosreport-server.ostechnix.local-20180628171844.tar.xz

请留意,上述下令不会解压存档,而只表现存档中的文件和文件夹列表。假如要检查存档中文件的实践内容,请起首运用以下下令解压存档:

  1. $ sudo tar -xf /var/tmp/sosreport-server.ostechnix.local-20180628171844.tar.xz

存档的一切内容都将解压以后任务目次中 ssosreport-server.ostechnix.local-20180628171844/ 目次中。进入目次并运用 cat 下令或任何其他文本阅读器检查文件内容:

  1. $ cd sosreport-server.ostechnix.local-20180628171844/
  2.  
  3. $ cat uptime
  4. 17:19:02 up 1:03, 2 users, load average: 0.50, 0.17, 0.10

有关 Sosreport 的更多细致信息,请参阅手书页。

  1. $ man sosreport

便是这些了。盼望这些有效。另有更多好工具。敬请存眷!

【编辑引荐】

  1. 关于通博8888官网零碎怎样挂载数据盘?
  2. 4种用于构建嵌入式通博8888官网零碎的东西
  3. 黑客的通博8888官网神技艺:运用情况变量停止提权
  4. 通博8888官网零碎历程的知识总结,历程与线程之间的轇轕...
  5. 通博8888官网各文件夹的构造阐明及用处引见
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

通博8888用户态顺序高效排错

本书是一本引见通博8888零碎上的用户态顺序排错办法和本领的书。本书分为4个章节,先引见最紧张的、通用的考虑办法,以便订定排错步调;再介...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊