Wisdom’s Cloud

[Linux] [CentOS] 시스템 정보 수집 본문

LINUX/Advanced

[Linux] [CentOS] 시스템 정보 수집

지혜로운지혜쓰 2022. 9. 5. 09:55

 

 

 

sosreport란?

 

sosreport 명령어는 시스템 정보를 수집하는 스크립트다.

방화벽으로 접근이 불가능한 시스템이나 root 권한을 주지 않고 시스템에 대한 점검을 다른 사람에게 의뢰할 경우 사용되며, 주기적으로 sosreport를 수집해서 시스템 설정사항에 대한 백업 용도로도 사용이 가능하다.

 

 

먼저 sosreport 명령어를 실행하려면 sos 패키지를 설치해야 한다.

[root@test-node-1 ~]# yum install sos

 

 

sosreport 명령어를 실행하면 /var/tmp 디렉터리 밑에 xz 압축 파일이 생성되며, 이 파일을 usb나 email 등으로 외부 PC로 이동하여 시스템에 대한 점검을 진행할 수 있다.

그리고 -o 옵션을 사용하여 원하는 정보만 수집하거나 -n 옵션을 사용하여 불필요한 정보를 제외하고 수집할 수 있다.

 

 

/var/tmp 경로를 확인해보면 수집된 정보들이 압축된 파일이 생성되었고, --tmp-dir 옵션을 사용하여 생성될 위치를 지정할 수 있다.

 

 

압축을 풀어서 안의 내용을 확인해보자.

파일 안에 들어가보면 해당 명령어들에 대한 output이 저장되어 있는 것을 볼 수 있다.

따라서 디스크 상태나 로그, OS 정보 등이 저장되어 있어 이를 통해 시스템에 대한 점검을 진행할 수 있다. 😃

 

 

 

[참고 문서]

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

 

What is an sos report and how to create one in Red Hat Enterprise Linux? - Red Hat Customer Portal

What is an sos report, is it the same as an sosreport? How do I collect system log files, configuration details and system information from a Red Hat Enterprise Linux system to provide to Red Hat Technical Support for analysis? How can I generate an sos re

access.redhat.com