12장. IBM Power Systems에 설치 시 문제 해결

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

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

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

참고

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

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

  1. 설치하려는 시스템에서 Ctrl+Alt+F2를 눌러 쉘 프롬프트에 액세스합니다. 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를 눌러 작업을 계속 진행합니다. 그 후 프롬프트에 따라 유효한 암호를 입력합니다. 대상 시스템의 지정된 디렉토리에 파일 전송이 시작됩니다.
이제 설치 로그 파일이 영구적으로 대상 시스템에 저장되어 차후 검사 가능합니다.

12.1. 설치를 시작할 때 나타나는 문제 해결

12.1.1. 그래픽 모드 설치 프로그램으로 부팅 시 문제

일부 비디오 카드를 갖는 시스템은 그래픽 설치 프로그램으로 부팅하는데 문제가 있습니다. 기본 설정을 사용하여 작동되지 않는다면, 설치 프로그램은 저해상 모드로 실행을 시도합니다. 만일 이 시도에도 실패한다면 설치 프로그램은 텍스트 모드로 실행 시도합니다.
디스플레이 문제를 해결할 수 있는 여러가지 방법이 있지만 대부분 사용자 지정 부팅 옵션을 지정해야 합니다. 보다 자세한 내용은 20.1절. “부트 메뉴에서 설치 시스템 설정 ”에서 참조하십시오.
기본 그래픽 모드 사용
기본 그래픽 드라이버를 사용하여 설치를 시도할 수 있습니다. 이를 위해 boot: 프롬프트에서 설치 프로그램 옵션을 편집하고 명령행 마지막에 inst.xdriver=vesa를 추가합니다.
수동으로 디스플레이 해상도 지정
설치 프로그램이 화면 해상도 검색에 실패할 경우 자동 검색을 해제하고 이를 수동으로 설정합니다. 이를 위해 부팅 메뉴에서 inst.resolution=x 옵션을 추가합니다. 여기서 x는 디스플레이 해상도입니다 (예: 1024x768).

12.1.2. 직렬 콘솔이 감지되지 않음

일부 경우 직렬 콘솔을 사용하여 텍스트 모드에서 설치하려 할 경우 콘솔에 아무것도 출력되지 않을 수 있습니다. 이는 시스템에 그래픽 카드가 있으나 모니터가 연결되지 않은 경우 발생합니다. Anaconda가 그래픽 카드를 감지하면 디스플레이가 연결되어 있지 않아도 해당 그래픽 카드를 사용 시도합니다.
직렬 콘솔에서 텍스트 기반 설치를 실행하고자 할 경우 inst.textconsole= 부트 옵션을 사용합니다. 보다 자세한 내용은 20장. 부트 옵션에서 참조하십시오.