본문 바로가기
Linux

sosreport 와 xsos(시스템 상태 확인 툴)

by 졸린하루 2019. 12. 3.

1.xsos 설치 방법

wget http://people.redhat.com/rsawhill/rpms/latest-xsos.rpm

rpm -Uvh latest-xsos.rpm

 

2.sosreport 설치 방법

yum install -y sos

 

3. xsos 옵션

[root@test1 src]# xsos help
Usage: xsos [DISPLAY OPTIONS] [-6abokcfmdtlerngisp] [SOSREPORT ROOT]
or: xsos [DISPLAY OPTIONS] {--B|--C|--F|--M|--D|--T|--L|--R|--N|--G|--I|--P FILE}...
or: xsos [-?|-h|--help]

Display system info from localhost or extracted sosreport
Run with "-h" to see simplified help page

Content options:
-a, --all show everything
-b, --bios show info from dmidecode
-o, --os show hostname, distro, SELinux, kernel info, uptime, etc
-k, --kdump inspect kdump configuration
-c, --cpu show info from /proc/cpuinfo
-f, --intrupt show info from /proc/interrupts
-m, --mem show info from /proc/meminfo
-d, --disks show info from /proc/partitions + dm-multipath synopsis
-t, --mpath show info from dm-multipath
-l, --lspci show info from lspci
-e, --ethtool show info from ethtool
-r, --softirq show info from /proc/net/softnet_stat
-n, --netdev show info from /proc/net/dev
-g, --bonding show info from /proc/net/bonding
-i, --ip show info from ip addr (BASH v4+ required)
--net alias for: --lspci --ethtool --softirq --netdev --bonding --ip
-s, --sysctl show important kernel sysctls
-p, --ps inspect running processes via ps

 

4. sosreport redhat 설명

https://access.redhat.com/ko/solutions/82033

 

5. sosreport 파일 압축 푸는 방법

xz(.xz) 용량이 큰 파일을 압축할 때 효율적이다. 커널등을 압축할때 주로 사용함. 단일파일 압축, 원본이압축

#xz [oprion] [path]

        -d 압축해제(.xz 가 붙어이지 않으면 오류 남)

예시)

[root@test1 src]# ls
sosreport-test1-2019-12-03-dmsaaxf.tar.xz
[root@test1 src]# xz -d sosreport-test1-2019-12-03-dmsaaxf.tar.xz
[root@test1 src]# ls
sosreport-test1-2019-12-03-dmsaaxf.tar

root@test1 src]# tar xvf sosreport-test1-2019-12-03-dmsaaxf.tar