Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

16장. IBM System z에 설치시 문제해결

다음 부분에서는 설치 시에 흔히 접할 수 있는 문제와 이에 대한 해결책을 설명합니다.
디버깅을 위해서, Anaconda는 설치 과정에 벌어지는 로그를 /tmp 디렉토리에 있는 파일에 기록합니다. 이러한 파일은 다음 표에 나열되어 있습니다.

표 16.1. 설치 도중 생성된 로그 파일

로그 파일 내용
/tmp/anaconda.log일반적인 Anaconda 메세지
/tmp/program.log설치 도중 실행되는 모든 외부 프로그램
/tmp/storage.log상세 저장 모듈 정보
/tmp/packaging.logyumrpm 패키지 설치 메세지
/tmp/syslog하드웨어 관련 시스템 메시지
설치가 실패하면 이러한 파일에 있는 메세지가 /tmp/anaconda-tb-identifier로 통합됩니다. 여기서 identifier는 랜덤 문자열입니다.
위에 나열된 파일은 설치 프로그램의 RAM 디스크에 있습니다. 이는 파일이 영구적으로 저장되는 것이 아니라 시스템 전원을 끄면 파일이 손실됨을 의미합니다. 파일을 영구적으로 저장하려면 설치 프로그램이 실행되고 있는 시스템에서 scp를 사용하여 네트워크 상의 다른 시스템으로 파일을 복사하거나 마운트된 저장 장치에 복사합니다. 네트워크를 통해 로그 파일을 전송하는 방법에 대한 자세한 내용은 다음과 같습니다.

참고

다음 절차에서는 네트워크에 액세스할 수 잇는 설치 시스템 및 ssh 프로토콜을 통해 파일을 수신할 수 있는 대상 시스템이 필요합니다.

절차 16.1. 네트워크를 통해 로그 파일 전송

  1. 설치 시스템에서 쉘 프롬프트에 액세스합니다. 다음 절차를 실행합니다:
    • 설치 시스템에서 실행 중인 tmux 세션에서 Ctrl+b pCtrl+b n을 눌러 이전 또는 이후 터미널로 전환하여 root 쉘의 터미널을 찾습니다.
    • ssh를 통해 설치 시스템에 연결합니다.
    두 경우 모두 설치 시스템의 쉘을 root로 사용할 수 있습니다.
  2. 로그 파일이 위치한 /tmp 디렉토리로 전환합니다:
    # cd /tmp
  3. scp 명령을 사용하여 네트워크에 있는 다른 시스템으로 로그 파일을 복사합니다:
    # scp *log user@address:path
    user를 대상 시스템에서 유효한 사용자 이름으로 address를 대상 시스템의 주소 또는 호스트 이름으로 path를 로그 파일을 저장할 디렉토리의 경로로 변경합니다. 예를 들어 john이라는 사용자 이름으로 192.168.0.122라는 IP 주소로 된 시스템에 있는 /home/john/logs/라는 디렉토리에 로그 파일을 전송하는 경우 명령은 다음과 같습니다:
    # scp *log john@192.168.0.122:/home/john/logs/
    처음으로 대상 시스템에 연결하면 다음과 같은 메세지가 나타날 것입니다:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    yes를 입력하고 Enter를 눌러 작업을 계속 진행합니다. 그 후 프롬프트에 따라 유효한 암호를 입력합니다. 대상 시스템의 지정된 디렉토리에 파일 전송이 시작됩니다.
이제 설치 로그 파일이 영구적으로 대상 시스템에 저장되어 차후 검사 가능합니다.

16.1. 설치 중의 문제 해결

16.1.1. 디스크가 감지되지 않음

설치 시작 시 다음과 같은 오류 메세지가 나타날 수 있습니다:
No disks detected. Please shut down the computer, connect at least one disk, and restart to complete installation
이 메세지는 일반적으로 DASD (Direct Access Storage Device) 장치에 문제가 있음을 나타냅니다. 이러한 오류가 발생한 경우 DASD=<disks> 매개 변수를 매개 변수 파일이나 CMS 설정 파일에 추가합니다. (여기서 disks는 설치를 위해 확보해 둔 DASD 범위임) 그 뒤 설치를 다시 시작합니다.
추가로 DASD를 CMS를 사용해 초기화하지 않고, dasdfmt 명령으로 Linux root 셀에서 초기화했는지를 확인하십시오. Anaconda는 자동으로 모든 초기화되지 않은 DASD 장치를 감지해서 그 장치를 초기화할지 물어봅니다.
하나 이상의 iSCSI 장치에 설치를 위해 시스템에 로컬 스토리지가 없을 경우 필요한 모든 LUN (Logical Unit Numbers)이 해당 HBA (Host Bus Adapter)에 표시되어 있는지 확인합니다. iSCSI에 대한 자세한 내용은 부록 B. iSCSI 디스크 에서 확인하십시오.

16.1.2. 추적 메세지 보고하기

그래픽 설치 프로그램에 오류가 발생하면 오류 보고 대화 상자가 표시됩니다. 여기서 발생한 문제에 대한 정보를 Red Hat에 전송할 수 있습니다. 오류 보고를 전송하려면 고객 포털 인증 정보를 입력해야 합니다. 고객 포털 계정이 없을 경우 https://www.redhat.com/wapps/ugc/register.html에서 등록할 수 있습니다. 자동 오류 보고에는 네트워크 연결이 필요합니다.
충돌 보고 대화 상자

그림 16.1. 충돌 보고 대화 상자

대화 상자가 나타나면 버그 보고를 선택하여 문제를 보고하거나 종료를 선택하여 설치를 종료합니다.
옵션으로 상세 정보를 클릭하여 오류 원인을 확인하는데 도움될 수 있는 자세한 출력 결과를 표시할 수 있습니다. 디버깅에 대해 잘 알고 있는 경우 디버깅을 클릭합니다. 가상 터미널 tty1로 이동하기 때문에 여기서 버그 리포트를 강화하는 보다 더 정확한 정보를 얻을 수 있습니다. tty1에서 그래픽 인터페이스로 돌아가려면 continue 명령을 사용합니다.
확장된 오류 보고 대화 상자

그림 16.2. 확장된 오류 보고 대화 상자

고객 포털에 버그를 보고하고자 할 경우 다음 절차를 따르십시오.

절차 16.2. Red Hat 고객 지원에 오류 보고

  1. 나타나는 메뉴에서 Red Hat 고객 포털에 보고를 선택합니다.
  2. Red Hat에 버그를 보고하려면 고객 포털 인증 정보를 입력해야 합니다. Red Hat 고객 지원 설정을 클릭합니다.
    고객 포털 인증 정보

    그림 16.3. 고객 포털 인증 정보

  3. 새 창을 열고 고객 포털의 사용자 이름 및 암호를 입력합니다. Red Hat 고객 포털 인증 정보를 입력하십시오.
    Red Hat 고객 지원 설정

    그림 16.4. Red Hat 고객 지원 설정

    HTTP 또는 HTTPS 프록시를 사용할 필요가 있는 네트워크를 설정하려면 고급 메뉴를 확장하여 프록시 서버 주소를 입력하여 이를 설정할 수 있습니다.
    필요한 인증 정보를 입력한 후 OK를 클릭하여 계속 진행합니다.
  4. 텍스트 필드가 있는 새 창이 표시됩니다. 여기에 관련 정보 및 설명을 입력합니다. 오류 보고 대화 상자가 나타나기 전 까지 오류를 재현하는 방법에 대해 단계 별로 설명합니다. 디버깅 시 필요한 모든 정보를 포함하여 최대한 자세하게 내용을 입력합니다. 여기에 입력된 정보는 고객 포털에서 공개될 수 있음에 유의합니다.
    오류의 원인을 모르는 경우 대화 상자 아래에 있는 이 문제의 원인을 알 수 없습니다 (I don't know what caused this problem)라고 표시된 상자를 선택합니다.
    다음을 클릭합니다.
    문제 설명

    그림 16.5. 문제 설명

  5. 다음으로 고객 포털에 전송할 정보를 검토합니다. 코멘트 탭에 입력된 정보가 있습니다. 시스템의 호스트 이름 및 설치 환경에 대한 자세한 내용은 다른 탭에 있습니다. Red Hat에 전송하고 싶지 않은 정보는 삭제할 수 있지만 적은 정보를 제공해 주실 경우 문제 조사에 영향을 미칠 수 있음에 유의하십시오.
    전송할 정보를 확인한 후 다음을 클릭합니다.
    전송할 데이터 검토

    그림 16.6. 전송할 데이터 검토

  6. 개별 첨부로 버그 보고에 포함시켜 전송할 파일 목록을 검토합니다. 이러한 파일에는 문제 규명에 도움이 되는 시스템 정보가 포함되어 있습니다. 특정 파일을 전송하고 싶지 않은 경우 해당 파일 옆에 있는 상자를 선택 취소합니다. 문제 해결에 도움이 될 수 있는 파일을 추가로 보내려면 파일 첨부를 클릭합니다.
    전송할 파일을 검토한 후 데이터를 검토했습니다. 데이터 제출에 동의합니다 (I have reviewed the data and agree with submitting it)라는 상자를 선택합니다. 다음을 클릭하여 보고서 및 첨부 파일을 고객 포털에 전송합니다.
    전송할 파일 검토

    그림 16.7. 전송할 파일 검토

  7. 대화에서 처리가 완료되었음이 표시되면 로그 표시를 클릭하여 보고 프로세스의 상세 정보를 확인할 수 있습니다. 닫기를 클릭하여 첫번째 오류 보고 대화 상자로 돌아갑니다. 여기서 종료를 클릭하여 설치를 종료합니다.