20장. 설치 프로그램 부팅하기(IPL)
설치 프로그램의 초기 부트(IPL)를 수행하기 위한 단계는 Red Hat Enterprise Linux이 실행될 환경(z/VM이냐 LPAR)에 따라 달라집니다. 부팅에 관한 더 자세한 정보는 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6의 Booting 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 리더에서 부팅을 하십시오:
- 필요하다면, z/VM TCP/IP 도구를 포함하는 장치를 CMS 디스크 목록에 추가하십시오. 예를 들어:
cp link tcpmaint 592 592 acc 592 fm
fm를 적절한 FILEMODE 문자로 바꾸십시오. - 다음 명령을 실행하십시오:
ftp host
host는 부트 이미지(kernel.img
와initrd.img
)를 제공할 FTP서버의 IP주소나 호스트명입니다. - 로그인하고 다음 명령을 실행합니다. 기존의
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
filelist
CMS 명령을 사용해 전송된 파일과 그 형식을 살펴보고 파일이 제대로 전송되었는지 검사할 수 있습니다.kernel.img
와initrd.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 프롬프트로 돌아가십시오.- 마지막으로 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 디스크에서 부팅하십시오:
- 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
- 다음 명령으로 설정을 확인할 수 있습니다:
query loaddev
- 디스크를 포함하는 저장소 시스템에 연결된 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 하에서 설정되고 사용 가능해야만 합니다.
- Red Hat Enterprise Linux System z DVD를 DVD 드라이브에 넣으십시오.
- 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
- 다음 명령으로 설정을 확인할 수 있습니다:
cp query loaddev
- FCP-to-SCSI 브릿지에 연결된 FCP 장치에서 IPL하십시오.
cp ipl FCP_device
예를 들어:cp ipl fc00