1장. 기술 지원에 대한 sos 보고서 생성

1.1. sos 유틸리티의 기능

따라서 RHEL 시스템에 대한 서비스 요청을 분석할 때 Red Hat 기술 지원 엔지니어의 일반적인 시작점입니다. sos 유틸리티( sosreport라고도 함)는 Red Hat 지원 엔지니어가 지원 사례에서 보고된 문제 조사 전체에서 참조할 수 있는 진단 정보를 수집하는 표준화된 방법을 제공합니다. sos 유틸리티를 사용하면 데이터 출력을 반복적으로 요청하지 않도록 하는 데 도움이 됩니다.

sos 유틸리티를 사용하면 하나 이상의 시스템에서 다양한 디버깅 정보를 수집하고, 중요한 데이터를 선택적으로 정리하여 Red Hat에 보고서 형태로 업로드할 수 있습니다. 구체적으로 세 가지 구성 요소는 다음과 같습니다.

  • SOS 보고서는 시스템에서 디버깅 정보를 수집합니다.

    참고

    이 프로그램의 이름은 원래 sosreport 이었습니다. sosreport 를 실행하는 것은 동일한 인수를 사용하여 sos report 로 작동합니다.

  • SOS 수집은 지정된 노드 집합에서 개별 보고서를 실행하고 수집할 수 있습니다.
  • SOS clean obfuscates potentially sensitive information such as user names, host names, IP or MAC address, or other user-specified data.

보고서에 수집된 정보에는 구성 세부 정보, 시스템 정보, RHEL 시스템의 진단 정보(예:)가 포함되어 있습니다.

  • 실행 중인 커널 버전입니다.
  • 로드된 커널 모듈.
  • 시스템 및 서비스 구성 파일.
  • 진단 명령 출력.
  • 설치된 패키지 목록입니다.

sos 유틸리티는 수집한 데이터를 sosreport- <host_name> - <support_case_number> - <YYYY-MM-DD> -<unique_random_characters > .tar.xz 에 씁니다.

유틸리티는 아카이브와 해당 MD5 체크섬을 /var/tmp/ 디렉터리에 저장합니다.

[root@server1 ~]# ll /var/tmp/sosreport*
total 18704
-rw-------. 1 root root 19136596 Jan 25 07:42 sosreport-server1-12345678-2022-01-25-tgictvu.tar.xz
-rw-r--r--. 1 root root       33 Jan 25 07:42 sosreport-server1-12345678-2022-01-25-tgictvu.tar.xz.md5

추가 리소스

  • sosreport(1) 매뉴얼 페이지