이 주제에서는 마스터 운영 체제로 기능하도록 Linux 인스턴스를
준비하는 방법을 설명합니다. 마스터 운영 체제는 운영 체제 템플리트를 작성하기
위해 필요합니다.
시작하기 전에: - z/VM 사용자 ID DIRM에 액세스해야 합니다.
- 마스터 Linux 시스템의 시작점은 다음 인스턴스일 수 있습니다.
- IBM System z9, zSeries 및 S/390용 SUSE LINUX Enterprise 서버 9
- IBM System z9, zSeries 및 S/390용 Red Hat Enterprise
Linux AS, 버전 4.0
Linux 인스턴스는 z/VM 가상 서버에 설치되어야 합니다. Linux 인스턴스는
다음 항목일 수 있습니다.
- 운영 체제 템플리트로부터 작성된 Linux 인스턴스
- z/VM Center 외부에 설치된 Linux 인스턴스
- Linux 시스템에서 루트 권한이 있는 사용자로 액세스해야 합니다.
마스터 Linux 시스템 안에 Linux 인스턴스를 작성하려면
z/VM Center 밖에서 다음 단계를 완료하십시오.
- 마스터 Linux로 준비할 Linux 인스턴스에 터미널 세션을
설정하십시오. 루트 권한이 있는 사용자로 로그인해야 합니다.
- Linux 인스턴스에서 개인화 RPM, zVMPersonalization.s390version.rpm을
설치하십시오. 여기서 version은 RPM 버전을 식별하는
스트링입니다. /opt/ibm/director/SwPkINst 디렉토리에 있는
z/VM 관리 가능성 액세스 지점에서 RPM을 찾을 수 있습니다.
- 마스터 Linux로 준비할 Linux 인스턴스에서 선택한 디렉토리로
RPM을 전송하십시오(예: FTP 사용).
- rpm 명령을 실행하여 RPM을 설치하십시오.
- /etc/init.d/personalize의 액세스 권한을 변경하여
실행 가능하게 하십시오. 예를 들어 다음을
실행하십시오.
chmod +x /etc/init.d/personalize
- CPINT RPM을 설치하십시오. 이 RPM은 SUSE LINUX Enterprise
Server 9와 함께 제공됩니다.
Red Hat Enterprise Linux AS의 경우
http://linuxvm.org/Patches에서
RPM을 다운로드할 수 있습니다.
세부사항은 IBM Director 정보
센터(http://publib.boulder.ibm.com/infocenter/eserver/v1r2/topic/diricinfo/vsd0_r_zvmctr_task.html)에서
z/VM Center 확장 설명을 참조하십시오. 주: Red
Hat Linux AS에서 RPM을 설치하면 분배 시 체결한 지원 계약에 영향을 줄 수 있습니다.
- 읽기 전용으로 공유할 모든 디스크의 액세스 모드를
변경하십시오. Linux 시스템에서 써야 하는 디스크는 읽기 전용이
아니어야 합니다. Linux 시스템 및 Linux 시스템이 설치된 z/VM
가상 서버 모두에서 액세스 모드를 변경하십시오. 예를 들어
다음과 같이 액세스 모드를 변경할 수 있습니다.
- z/VM에서 사용자 ID MAINT로 세션을 설정하십시오.
- 읽기 전용으로 설정할 각 디스크에서 다음 명령을
실행하십시오.
dirmaint for userid mdisk devno rr
여기서
userid는 Linux가 설치된 게스트 가상 시스템의 z/VM 사용자 ID이고
devno는 디스크에 액세스할 때 사용할 가상 장치 번호입니다.
- Linux에서 /etc/fstab 파일을 편집하십시오. 읽기 전용 파일임을
표시하는 각 행의 네 번째 필드에서 쉼표로 분리된 마운트 옵션이 "ro"를
포함하는지 확인하십시오. 예: 장치 노드 /dev/dasdc1을
읽기 전용으로 설정하려면 다음을 변경하십시오.
/dev/dasdc1 /tools ext2 defaults 0 0
다음으로 변경하십시오. /dev/dasdc1 /tools ext2 defaults,ro 0 0
읽기 전용 디스크는 마스터 Linux에 기반한 운영 체제 템플리트에서
공유 디스크로 간주됩니다. z/VM Center에서는 동일한 운영 체제 템플리트에 기반한
모든 Linux 인스턴스에서 공유할, 공유 디스크의 단일 실제 사본을 제공합니다. 디스크를
공유하면 디스크 공간 요구사항을 줄일 수 있으므로 별도의 디스크에서 읽기 전용
데이터를 읽기-쓰기 데이터와 분리하여 Linux 파일 시스템을 설계하는 경우
매우 효과적입니다.
- 마스터 Linux 시스템에서 파생되는 운영 체제 템플리트(결과적으로
Linux 인스턴스)에서 지정할 모든 포트 및 네트워크 연결을 설정하십시오.
z/VM 게스트 가상 시스템 및 Linux 모두에서 구성해야 합니다.
- IBM Director을
사용하여 파생된 Linux 인스턴스를 관리하려는 경우 적당한
IBM Director 에이전트를 설치하십시오.
- 옵션: /etc/inittab가 다음 양식의 명령문을 포함하는지
확인하십시오.
ca::ctrlaltdel:/sbin/shutdown -h now [message]
여기서
message는 시스템 종료를 시작할 때 사용자에게 발행하는
메시지입니다. 위와 같은 명령문이 없으면 Linux 인스턴스를
종료할 수 없습니다. 그러나 IBM Director 콘솔
또는 z/VM에서 직접 비활성화하는 경우 해당 인스턴스가 강제로 정지됩니다.
자세한 내용은 IBM Director 정보
센터(http://publib.boulder.ibm.com/infocenter/eserver/v1r2/topic/diricinfo/vsd0_t_prepare.html 및 http://publib.boulder.ibm.com/infocenter/eserver/v1r2/topic/diricinfo/vsd0_c_concepts.html)에서
z/VM Center 설치 및 개념 정보를 참조하십시오.
Linux 인스턴스를
z/VM Center 외부에 설치한 경우 해당 인스턴스를 사용하여 운영 체제 템플리트를
작성하기 전에 먼저 해당 인스턴스를 등록해야 합니다.