GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS / RHEL で sosreport をインストールして構成する方法

sosreport ツールは、ハードウェア構成、インストールされているソフトウェア パッケージ、構成、動作状態など、システムに関する情報を収集します。この情報は、/var/tmp の単一の圧縮ファイルに保存されます このファイルは、問題のトラブルシューティングを支援するためにサポート担当者に送信できます。 sosreport ツールは、sysreport というツールの以前のバージョンを置き換えます .

sosreport パッケージのインストール

ツールを実行するには、まず sos パッケージをインストールします:

# yum install sos

sosreport の実行

root ユーザーとしてレポートを実行する必要があります。ツールのバージョンは、ツールの簡単な説明と生成される出力とともに表示されます。 Enter を押して続行するか、Ctrl + C を押して終了するよう求められます。

# sosreport
sosreport (version 3.2)

This command will collect diagnostic and configuration information from
this Red Hat Enterprise Linux system and installed applications.
...
Press ENTER to continue, or CTRL-C to quit.

Enter キーを押して開始します。次のようにプロンプ​​トが表示されます:

Please enter your first initial and last name [host03...]:
Please enter the case number you are generating this report for:

入力した名前とケース番号は、ツールによって作成されるファイル名の一部になります。ツールが完了したら、次のコマンドを実行してファイルを解凍し、内容を表示できます:

# cd /var/tmp
# xz -d [sosfile].xz
# tar xvf [sosfile].tar

ファイルを抽出するとディレクトリが作成されます。このディレクトリには、いくつかのシステム ステータス コマンドの出力と、システム上のいくつかの構成ディレクトリの内容が含まれます。以下は、geeklab という名前のシステムで収集された出力のサンプル リストです:

# ls /var/tmp/sosreport-geeklab*
boot/ etc/ lib/ proc/ sos_commands/ uptime
chkconfig free lsmod ps sos_logs/ usr/
date hostname lsof pstree sos_reports/ var/
...

sosreport プラグイン

sosreport は、オンとオフを切り替えることができるプラグインを使用します。次のコマンドを使用して、有効化されているプラ​​グインと無効化されているプラ​​グイン、およびプラグイン オプションを一覧表示します。

# sosreport -l

sosreport (version 3.2)

The following plugins are currently enabled:

 abrt                 Automatic Bug Reporting Tool
 acpid                ACPI daemon information
 anaconda             Anaconda installer
 anacron              Anacron job scheduling service
 ata                  ATA and IDE information
 
...
The following plugins are currently disabled:

 activemq             inactive       ActiveMQ message broker
 apache               inactive       Apache http daemon
 ceph                 inactive       CEPH distributed storage
 cluster              inactive       Red Hat Cluster High Availability and GFS2
 cobbler              inactive       Cobbler installation server
 
...
The following plugin options are available:

 abrt.backtraces           off             collect backtraces for every report
 boot.all-images           off             collect lsinitrd for all images
 dmraid.metadata           off             capture dmraid device metadata
 filesys.lsof              off             gathers information on all open files
 filesys.dumpe2fs          off             dump filesystem information
 libraries.ldconfigv       off             collect verbose ldconfig output
....

プラグインとツールを制御するための追加オプションがあります。以下は部分的なリストです:

オプション 説明
-n プラグネーム 指定されたプラグインをロードしません。
-e プラグネーム 指定されたプラグインを有効にします。
-o PLUGNAME 指定されたプラグインのみを有効にし、その他はすべて無効にします。
-k PLUGNAME.PLUGOPT=[値] プラグインのオプションを指定します。
-a ロードされたすべてのプラグインのすべての (ブール値) オプションを有効にします。
–tmp-dir ディレクトリ 代替の一時ディレクトリを指定してください。
–name NAME アーカイブに使用する名前を指定してください。
–チケット番号 NUMBER アーカイブに使用するチケット番号を指定してください。
CentOS / RHEL :sosreport の収集方法


Cent OS
  1. CentOS / RHEL 7 :telnet をインストールして構成する方法

  2. CentOS / RHEL に Samba をインストールして構成する方法

  3. RHEL / CentOS 5,6 に telnet をインストールして構成する方法

  1. CentOS7にNginxをインストールして構成する方法

  2. RHEL 8 / CentOS8LinuxシステムにRをインストールして構成する方法

  3. RHEL 8 /CentOS8にsambaをインストールして設定する方法

  1. CentOS7にRedisをインストールして設定する方法

  2. CentOS7にGitLabをインストールして構成する方法

  3. CentOS 7 /RHEL7にoVirt4.0をインストールして構成する方法