20장. 설치 프로그램 부팅하기(IPL)

설치 프로그램의 초기 부트(IPL)를 수행하기 위한 단계는 Red Hat Enterprise Linux이 실행될 환경(z/VM이냐 LPAR)에 따라 달라집니다. 부팅에 관한 더 자세한 정보는 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6Booting Linux 장에서 찾아보십시오.

20.1. z/VM하에서 설치하기

z/VM하에서 설치할 때, 다음으로부터 부팅할 수 있습니다:
  • z/VM 가상 리더
  • zipl가 준비된 DASD나 FCP-부착된 SCSI 장치
  • FCP-부착된 SCSI DVD 드라이브
Linux설치를 위해 선택된 z/VM 게스트 가상 머신에 로그온 하십시오. 다른 Linux에서 z/VM에 로그인 하기 위해서 x3270이나 c3270를 (Red Hat Enterprise Linux의 x3270-text 패키지에서) 사용할 수 있습니다. 또는, IBM System z Hardware Management Console(HMC)상의 3270 터미널 에뮬레이터를 사용하십시오. Windows 운영체제로 작업을 한다면, Jolly Giant(http://www.jollygiant.com/)가 제공하는 SSL-사용가능한 3270 에뮬레이터를 사용하십시오. c3270의 무료 Windows 포팅인 wc3270도 있습니다.

참고

3270 연결이 중단되고 이전 세션이 여전히 살아있어서 로그인을 할 수 없는 경우, 다음 명령을 z/VM 로그온 화면에서 입력해서 이전 세션을 새로운 세션으로 대치할 수 있습니다:
logon user here
user는 z/VM 게스트 가상 머신의 이름으로 바꾸십시오. RACF와 같은 외부 보안 관리자의 유무에 따라서 로그온 명령은 달라질 수 있습니다.
만약 이미 CMS(z/VM와 함께 제공되는 단일 사용자 운영 체제)를 게스트에서 실행하고 있다면, 다음 명령을 쳐서 부팅하십시오:
#cp ipl cms
A 디스크(보통 장치 번호 0191)와 같은 CMS디스크를 설치 타겟으로 지정하지 않도록 주의하십시오. 어떤 디스크가 CMS가 사용하는 것인지 다음 질의를 수행하십시오:
query disk
z/VM 게스트 가상 머신의 장치 설정에 대해 알아보기 위해 다음 CP(z/VM 컨트롤 프로그램, 즉 z/VM 하이퍼바이저) 명령을 사용할 수 있습니다:
  • 사용 가능한 메모리(z/VM의 용어로는 storage라 불림)를 알아보십시오. 최소한 512 메가바이트 이상의 메인 메모리가 게스트에 있어야 합니다.
    cp query virtual storage
  • 사용 가능한 네트워크 장치 유형에 대해 질의하십시오:
    osa
    OSA (CHPID 유형 OSD, 실제 혹은 가상 (VSWITCH 또는 GuestLAN 유형 QDIO), 모두 다 QDIO 모드)
    hsi
    HiperSocket (CHPID 유형 IQD, 실제 혹은 가상 (GuestLAN 유형 Hiper))
    lcs
    LCS (CHPID 유형 OSE)
    예를 들어 위에 언급된 모든 네트워크 장치 유형을 질의하려면:
    cp query virtual osa
  • 사용 가능한 DASD를 찾아보십시오. 설치 타겟으로는 읽기-쓰기 모드로 RW 플래그된 것들만 사용할 수 있습니다:
    cp query virtual dasd
  • 사용가능한 FCP 채널에 대해 질의하십시오:
    cp query virtual fcp

20.1.1. z/VM 리더 사용하기

다음 절차로 z/VM 리더에서 부팅을 하십시오:
  1. 필요하다면, z/VM TCP/IP 도구를 포함하는 장치를 CMS 디스크 목록에 추가하십시오. 예를 들어:
    cp link tcpmaint 592 592
    acc 592 fm
    fm를 적절한 FILEMODE 문자로 바꾸십시오.
  2. 다음 명령을 실행하십시오:
    ftp host
    host는 부트 이미지(kernel.imginitrd.img)를 제공할 FTP서버의 IP주소나 호스트명입니다.
  3. 로그인하고 다음 명령을 실행합니다. 기존의 kernel.img, initrd.img, generic.prm 또는 redhat.exec 파일을 덮어쓰는 경우 (repl 옵션을 사용하십시오:
    cd /location/of/install-tree/images/ 
    ascii  
    get generic.prm (repl  
    get redhat.exec (repl  
    locsite fix 80  
    binary  
    get kernel.img (repl  
    get initrd.img (repl  
    quit
  4. filelist CMS 명령을 사용해 전송된 파일과 그 형식을 살펴보고 파일이 제대로 전송되었는지 검사할 수 있습니다. kernel.imginitrd.img이 형식 컬럼에 F로 지정된 고정 레코드 길이 형식이어야 하며, Lrecl 컬럼에서 레코드 길이는 80이어야 한다는 것이 중요합니다. 예를 들어:
    VMUSER FILELIST A0 V 169 Trunc=169 Size=6 Line=1 Col=1 Alt=0 
    Cmd Filename Filetype Fm Format Lrecl Records Blocks Date Time 
     REDHAT EXEC B1 V 22 1 1 4/15/10 9:30:40 
     GENERIC PRM B1 V 44 1 1 4/15/10 9:30:32 
     INITRD IMG B1 F 80 118545 2316 4/15/10 9:30:25 
     KERNEL IMG B1 F 80 74541 912 4/15/10 9:30:17
    PF3를 눌러서 filelist에서 빠져나가 CMS 프롬프트로 돌아가십시오.
  5. 마지막으로 REXX 스크립트(redhat.exec)를 실행해서 설치 프로그램을 부트(IPL) 하십시오:
    redhat

20.1.2. 준비된 DASD 사용하기

준비된 DASD에서 부팅해서 Red Hat Enterprise Linux 설치 프로그램을 나타내는 zipl 부트 메뉴 항목을 선택하십시오. 다음 형식의 명령을 사용하십시오:
cp ipl DASD device number loadparm boot_entry_number
DASD device number는 부트 장치의 장치 번호로 변경하고, boot_entry_number는 그 장치를 위한 zipl 설정 메뉴로 변경하십시오. 예를 들어:
cp ipl eb1c loadparm 0

20.1.3. 준비된 FCP-부착된 SCSI 디스크 사용하기

다음 절차를 거쳐 FCP-부착된 SCSI 디스크에서 부팅하십시오:
  1. z/VM의 SCSI 부트로더를 준비된 FCP 저장소 네트워크의 SCSI 디스크를 액세스하도록 설정하십시오. Red Hat Enterprise Linux 설치 프로그램을 가리키는 준비된 zipl 부트 메뉴 항목을 선택하십시오. 다음과 같은 명령을 사용합니다:
    cp set loaddev portname WWPN lun LUN bootprog boot_entry_number
    WWPN는 저장소 시스템의 WWPN으로 변경하고, LUN는 디스크의 LUN으로 바꾸십시오. 16글자의 16진 숫자는 각각 8글자의 두 그룹으로 나눠야 합니다. 예를 들어:
    cp set loaddev portname 50050763 050b073d lun 40204011 00000000 bootprog 0
  2. 다음 명령으로 설정을 확인할 수 있습니다:
    query loaddev
  3. 디스크를 포함하는 저장소 시스템에 연결된 FCP 장치를 다음 명령으로 IPL하십시오:
    cp ipl FCP_device 
    예를 들어:
    cp ipl fc00

20.1.4. FCP-부착된 SCSI DVD 드라이브 사용하기

이 작업은 FCP-to-SCSI 브릿지에 연결된 SCSI DVD드라이브를 필요로 합니다. 해당 브릿지는 System z의 FCP 어답터에 연결되어 있어야 합니다. FCP 어답터는 z/VM 하에서 설정되고 사용 가능해야만 합니다.
  1. Red Hat Enterprise Linux System z DVD를 DVD 드라이브에 넣으십시오.
  2. z/VM의 SCSI 부트 로더를 FCP 저장소 영역 네트워크의 DVD 드라이브에 액세스하도록 설정하고, System z을 위한 Red Hat Enterprise Linux에 대한 부트 항목에 1을 지정하십시오. 다음 형태의 명령을 사용합니다:
    cp set loaddev portname WWPN lun FCP_LUN bootprog 1
    WWPN는 FCP-to-SCSI 브릿지의 WWPN이며, FCP_LUN는 DVD 드라이브의 LUN입니다. 16개의 16진수는 8개씩 나눠서 사용해야 합니다. 예를 들어:
    cp set loaddev portname 20010060 eb1c0103 lun 00010000 00000000 bootprog 1
  3. 다음 명령으로 설정을 확인할 수 있습니다:
    cp query loaddev
  4. FCP-to-SCSI 브릿지에 연결된 FCP 장치에서 IPL하십시오.
    cp ipl FCP_device
    예를 들어:
    cp ipl fc00