CentOS7 情報収集(sosreport)

Linux

CentOSでは、設定詳細、システム情報を一括で収集することができるsosreport(エスオーエスレポート)というコマンドが準備されています。

構築終了時や、トラブル時の情報採取で役立つと思いますので使い方をまとめておきます。

sosreportは、sosパッケージに含まれていますので、インストールされていない場合は下記のコマンドでインストールしてください。

yum install -y sos
インストール確認は下記コマンドで可能です。
yum list installed sos
sosreport実行
 /var/tmp/以下にtar.xzファイルが作成されます。
# sosreport

sosreport (version 3.5)
...

Press ENTER to continue, or CTRL-C to quit.    ← [Enterを入力]
...
Please enter your first initial and last name [xxxxx]:  ← [Enterを入力]
Please enter the case id that you are generating this report for []: ← [Enterを入力]
...
our sosreport has been generated and saved in:
  /var/tmp/sosreport-XXXXXXXXX-20181024143215.tar.xz
tara.xzの展開
tar.xzからtarにし、tarを展開する方法と、tar.xzから一気に展開する方法があるので両方紹介します。
①tar.xzからtarにし、tarを展開
  tar.xzファイルをtarファイルに展開します。(tar.xzファイルはなくります。)
xz -dv <ファイル名.tar.xz>
  tarファイルを展開します。
tar xvf <ファイル名.tar>
②tar.xzを一気に展開
tar Jxvf <ファイル名.tar.xz>

 

sosreportファイルについて
 直下にあるファイルは、シンボリックとなっているファイルが多いためWindowsで確認する場合は、あらかじめファイルのリンク先を確認しておくとよいでしょう。
 sos_commandsフォルダ以下に配置されているので、以下を確認するといろいろ情報を確認できます。
dr-xr-xr-x.  3 root root   19 Mar 23  2018 boot
lrwxrwxrwx.  1 root root   38 Oct 24 13:31 chkconfig -> sos_commands/services/chkconfig_--list
lrwxrwxrwx.  1 root root   25 Oct 24 13:30 date -> sos_commands/general/date
drwxr-xr-x.  2 root root   18 Oct 24 09:58 dev
lrwxrwxrwx.  1 root root   37 Oct 24 13:30 df -> sos_commands/filesys/df_-al_-x_autofs
lrwxrwxrwx.  1 root root   31 Oct 24 13:30 dmidecode -> sos_commands/hardware/dmidecode
drwxr-xr-x. 33 root root 4096 Oct 24 09:58 etc
lrwxrwxrwx.  1 root root   24 Oct 24 13:30 free -> sos_commands/memory/free
lrwxrwxrwx.  1 root root   29 Oct 24 13:30 hostname -> sos_commands/general/hostname
lrwxrwxrwx.  1 root root  130 Oct 24 13:31 installed-rpms -> sos_commands/rpm/sh_-c_rpm_--nodigest_-qa_--qf_NAME_-_VERSION_-_RELEASE_._ARCH_INSTALLTIME_date_awk_-F_printf_-59s_s_n_1_2_sort_-f
lrwxrwxrwx.  1 root root   34 Oct 24 13:30 ip_addr -> sos_commands/networking/ip_-o_addr
lrwxrwxrwx.  1 root root   45 Oct 24 13:30 java -> sos_commands/java/alternatives_--display_java
lrwxrwxrwx.  1 root root   22 Oct 24 13:30 last -> sos_commands/last/last
dr-xr-xr-x.  7 root root   78 Mar 23  2018 lib
lrwxrwxrwx.  1 root root   35 Oct 24 13:30 lsb-release -> sos_commands/lsbrelease/lsb_release
lrwxrwxrwx.  1 root root   25 Oct 24 13:30 lsmod -> sos_commands/kernel/lsmod
lrwxrwxrwx.  1 root root   36 Oct 24 13:30 lsof -> sos_commands/process/lsof_-b_M_-n_-l
lrwxrwxrwx.  1 root root   28 Oct 24 13:30 lspci -> sos_commands/pci/lspci_-nnvv
lrwxrwxrwx.  1 root root   29 Oct 24 13:30 mount -> sos_commands/filesys/mount_-l
lrwxrwxrwx.  1 root root   41 Oct 24 13:30 netstat -> sos_commands/networking/netstat_-W_-neopa
dr-xr-xr-x. 10 root root 4096 Oct 24 09:58 proc
lrwxrwxrwx.  1 root root   30 Oct 24 13:30 ps -> sos_commands/process/ps_auxwww
lrwxrwxrwx.  1 root root   27 Oct 24 13:30 pstree -> sos_commands/process/pstree
dr-xr-x---.  2 root root   29 Oct 23 14:34 root
lrwxrwxrwx.  1 root root   32 Oct 24 13:30 route -> sos_commands/networking/route_-n
drwxr-xr-x.  3 root root   19 Oct 24 13:31 run
drwx------. 53 root root 4096 Oct 24 13:31 sos_commands
drwx------.  2 root root   35 Oct 24 13:31 sos_logs
drwx------.  2 root root   37 Oct 24 13:31 sos_reports
drwx------.  3 root root   18 Oct 24 13:30 sos_strings
dr-xr-xr-x. 10 root root  112 Oct 24 09:58 sys
lrwxrwxrwx.  1 root root   28 Oct 24 13:30 uname -> sos_commands/kernel/uname_-a
lrwxrwxrwx.  1 root root   27 Oct 24 13:30 uptime -> sos_commands/general/uptime
drwxr-xr-x.  5 root root   42 Mar 23  2018 usr
drwxr-xr-x.  4 root root   28 Oct 23 14:00 var
-rw-r--r--.  1 root root 1442 Oct 24 13:31 version.txt
lrwxrwxrwx.  1 root root   62 Oct 24 13:30 vgdisplay -> sos_commands/lvm2/vgdisplay_-vv_--config_global_locking_type_0

 

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です