F.10.2. 복구 모드에서 SOS 보고서 사용

sosreport 명령줄 유틸리티는 실행 중인 커널 버전, 로드된 모듈, 시스템에서 시스템 및 서비스 구성 파일과 같은 구성 및 진단 정보를 수집합니다. 유틸리티 출력은 /var/tmp/ 디렉터리의 tar 아카이브에 저장됩니다. sosreport 유틸리티는 시스템 오류 및 문제 해결을 분석하는 데 유용합니다. 복구 모드에서 sosreport 출력을 캡처하려면 다음 절차를 사용하십시오.

사전 요구 사항

  • 복구 모드로 부팅되었습니다.
  • 설치된 시스템 / (root) 파티션을 읽기-쓰기 모드로 마운트했습니다.
  • 고객 사례에 대해 Red Hat 지원팀에 연락하여 케이스 번호를 수신했습니다.

절차

  1. 루트 디렉토리를 /mnt/sysroot/ 디렉토리로 변경합니다.

    sh-4.2# chroot /mnt/sysroot/
  2. sosreport 를 실행하여 시스템 구성 및 진단 정보로 아카이브를 생성합니다.

    sh-4.2# sosreport
    중요

    sosreport 는 사용자 이름과 Red Hat 지원에서 받은 케이스 번호를 입력하라는 메시지를 표시합니다. 다음 문자 또는 공백을 추가하면 보고서를 사용할 수 없기 때문에 문자와 숫자만 사용하십시오.

    # % & { } \ < > > * ? / $ ~ ' " : @ + ` | =

  3. 선택 사항: 네트워크를 사용하여 생성된 아카이브를 새 위치로 전송하려면 네트워크 인터페이스를 구성해야 합니다. 이 시나리오에서는 동적 IP 주소 지정을 다른 단계가 필요하지 않으므로 사용합니다. 그러나 정적 주소를 사용하는 경우 다음 명령을 입력하여 IP 주소(예: 10.13.153.64/23)를 네트워크 인터페이스에 할당합니다(예: dev eth0).

    bash-4.2# ip addr add 10.13.153.64/23 dev eth0
  4. chroot 환경을 종료합니다.

    sh-4.2# exit
  5. 생성된 아카이브를 쉽게 액세스할 수 있는 새 위치에 저장합니다.

    sh-4.2# cp /mnt/sysroot/var/tmp/sosreport new_location
  6. 네트워크를 통해 아카이브를 전송하려면 scp 유틸리티를 사용합니다.

    sh-4.2# scp /mnt/sysroot/var/tmp/sosreport username@hostname:sosreport