목차로 이동페이지 탐색으로 이동: 이전 페이지 [액세스 키 p]/다음 페이지 [액세스 키 n]
documentation.suse.com / SUSE Linux Enterprise Server 설명서 / 배포 가이드 / 설치 준비 / IBM Z 및 LinuxONE에 설치
다음에 적용 SUSE Linux Enterprise Server 15 SP6

5 IBM Z 및 LinuxONE에 설치

이 장에서는 IBM Z에서의 SUSE® Linux Enterprise Server 설치 준비에 대한 절차를 설명합니다. LPAR 및 z/VM 측면에서 설치를 준비하는 데 필요한 모든 정보를 제공합니다.

5.1 시스템 요구사항

이 섹션에서는 시스템 요구사항, MicroCode 수준 및 IBM Z용 소프트웨어에 관한 기본 정보를 제공합니다.

5.1.1 하드웨어

SUSE Linux Enterprise Server를 실행할 수 있는 플랫폼은 다음과 같습니다.

  • IBM zEnterprise EC12(zEC12)(2827)

  • IBM zEnterprise BC12(zBC12)(2828)

  • IBM z Systems z13(2964)

  • IBM z Systems z13s(2965)

  • IBM z Systems z14(3906)

  • IBM z Systems z14 ZR1(3907)

  • IBM z Systems z15 T01(8561)

  • IBM z Systems z15 T02(8562)

  • IBM z Systems z16 A01(3931)

  • IBM LinuxONE Emperor(2964)

  • IBM LinuxONE Rockhopper(2965)

  • IBM LinuxONE Emperor II(3906)

  • IBM LinuxONE Rockhopper II(3907)

  • IBM LinuxONE III LT1(8561)

  • IBM LinuxONE III LT2(8562)

  • IBM LinuxONE Emperor 4(3931)

5.1.1.1 메모리 요구사항

설치 방법에 따라 설치 중 메모리 요구사항이 다릅니다. z/VM, LPAR 및 KVM에서 텍스트 모드로 설치하려면 최소 1GB의 메모리가 권장됩니다. 그래픽 모드로 설치하려면 최소 1.5GB의 메모리가 필요합니다.

참고
참고: 원격 설치 소스 관련 메모리 요구사항

NFS, FTP 및 SMB 설치 원본에서 설치하거나 VNC를 사용하는 경우에는 최소 512MB의 메모리가 필요합니다. 메모리 요구사항도 z/VM 게스트 또는 LPAR 이미지에 표시되는 장치의 수에 따라 다르다는 점에 유의하십시오. (설치에 사용되지 않더라도) 액세스 가능한 여러 장치가 있는 설치에는 더 많은 메모리가 필요할 수 있습니다.

5.1.1.2 디스크 공간 요구사항

디스크 요구사항은 대부분 설치에 따라 달라집니다. 시스템이 올바르게 기능하려면, 일반적으로 설치 소프트웨어의 요구사항보다 더 많은 여유 공간이 필요합니다. 사용할 수 있는 설치 유형에 대한 최소 요구사항은 다음과 같습니다.

설치 유형

최소 하드 디스크 요구사항

텍스트 모드

1.5GB

최소 시스템

2.5GB

GNOME 데스크톱

3GB

모든 패턴

4GB

권장 최소 크기(Btrfs 스냅샷 제외): 10GB

필수 최소 크기(Btrfs 스냅샷 포함): 16GB

권장 최소 크기(Btrfs 스냅샷 포함): 32GB

5.1.1.3 네트워크 연결

SUSE Linux Enterprise Server 시스템과 통신하려면 네트워크 연결이 필요합니다. 이러한 연결은 다음 연결 또는 네트워크 카드 중 하나 이상이 될 수 있습니다.

  • OSA Express Ethernet(고속 및 기가비트 이더넷 포함)

  • HiperSockets 또는 Guest LAN

  • 10GBE, VSWITCH

  • RoCE (RDMA over Converged Ethernet)

다음 인터페이스는 여전히 포함되어 있지만, 더 이상 지원되지 않습니다.

  • CTC(또는 가상 CTC)

  • ESCON

  • IUCV용 IP 네트워크 인터페이스

KVM에서 설치할 경우 다음 요구사항을 충족해야 VM 게스트가 네트워크에 투명하게 액세스할 수 있습니다.

  • 가상 네트워크 인터페이스가 호스트 네트워크 인터페이스에 연결되어 있습니다.

  • 호스트 네트워크 인터페이스가 가상 서버가 참여할 네트워크에 연결되어 있습니다.

  • 두 개의 독립 OSA 네트워크 포트를 결합된 네트워크 인터페이스에 그룹화하여 호스트에 중복 네트워크 연결이 있도록 구성한 경우 결합된 네트워크 인터페이스의 식별자는 bond0입니다. 한 개 이상의 인터페이스에 연결된 경우에는 bond1, bond2 등이 됩니다.

  • 비중복 네트워크 연결 설정을 위해서는 단일 네트워크 인터페이스에 대한 식별자가 필요합니다. 식별자의 형식은 enccw0.0.NNNN이어야 하며, 여기서 NNNN은 원하는 네트워크 인터페이스의 장치 번호입니다.

5.1.2 MicroCode Level, APAR 및 수정사항

이 SUSE Linux Enterprise Server 릴리스의 제한사항 및 요구사항에 대한 설명서는 IBM developerWorks(https://developer.ibm.com/technologies/linux/)에서 찾을 수 있습니다. 항상 사용할 수 있는 최고 서비스 레벨을 사용하는 것이 좋습니다. 최소 요구사항은 IBM 지원부로 문의하십시오.

z/VM의 경우 다음 버전을 지원합니다.

  • z/VM 6.4

  • z/VM 7.1

  • z/VM 7.2

  • z/VM 7.3

VM APAR을 활성화한 후 새로운 MicroCode 레벨을 설치해야 할 수 있으므로, IBM 지원부에 설치 순서를 문의하십시오.

5.1.3 소프트웨어

Linux 기반이 아닌 NFS 또는 FTP를 통해 SUSE Linux Enterprise Server를 설치할 경우 NFS 또는 FTP 서버 소프트웨어와 관련된 문제가 발생할 수 있습니다. Windows* 표준 FTP 서버는 오류를 유발할 수 있으므로 이러한 시스템에서는 SMB를 통해 설치하는 것이 좋습니다.

SUSE Linux Enterprise Server 설치 시스템에 연결하려면 다음 방법 중 하나가 필요합니다(SSH 또는 VNC 권장).

터미널 에뮬레이션을 사용하는 SSH(xterm 호환)

SSH는 대부분의 Unix 또는 Linux 시스템에서 제공되는 표준 Unix 도구입니다. Windows의 경우에는 Putty SSH 클라이언트를 사용할 수 있습니다.

VNC 클라이언트

Linux의 경우 vncviewer VNC 클라이언트가 SUSE Linux Enterprise Servertightvnc 패키지 일부로 포함됩니다. Windows의 경우 TightVNC도 사용할 수 있습니다. https://www.tightvnc.com/에서 다운로드하십시오.

X Server

Linux 또는 Unix 워크스테이션에 적합한 X Server 구현을 찾을 수 있습니다. Windows 및 MacOS*에 대한 상업용 X Windows 시스템 환경이 많이 있으며, 일부는 무료 평가 버전으로 다운로드할 수 있습니다.

작은 정보
작은 정보: 추가 정보

IBM Z에 SUSE Linux Enterprise Server를 설치하기 전, SUSE Linux Enterprise Server 첫 번째 설치 미디어의 루트 디렉토리에 있는 README 파일을 읽으십시오. 이 파일은 본 문서를 보완합니다.

5.2 일반 정보

이 절에서는 여러 가지 설치 유형 및 처음 설치 시 IPL을 수행하는 방법에 대해 설명합니다.

5.2.1 설치 유형

이 절에서는 IBM Z용 SUSE Linux Enterprise Server로 가능한 여러 가지 설치 유형에 대한 개요를 제공합니다. SUSE Linux Enterprise Serverz/VM 내 게스트로 또는 KVM 내 게스트로 LPAR에 설치할 수 있습니다.

설치 모드(LPAR 또는 z/VM)에 따라 설치 프로세스를 시작하고 설치된 시스템에서 IPL을 수행하는 여러 가지 가능성이 있습니다.

5.2.1.1 LPAR

IBM Z용 SUSE Linux Enterprise Server를 LPAR(논리적 파티션)에 설치할 경우 메모리와 프로세서를 인스턴스에 할당하십시오. LPAR에 설치하는 것은 로드가 높은 프로덕션 시스템에 사용하는 것이 좋습니다. LPAR에서 실행하면 더 높은 보안 표준을 사용할 수도 있습니다. LPAR 간 네트워킹은 외부 인터페이스나 HiperSockets를 통해 가능합니다. KVM과 함께 가상화 설치를 사용하려면 LPAR에 설치해야 합니다.

5.2.1.2 z/VM

z/VM에서 IBM Z용 SUSE Linux Enterprise Server를 실행하는 것은 SUSE Linux Enterprise Server가 z/VM 내의 게스트 시스템임을 의미합니다. 이 모드의 이점은 z/VM에서 SUSE Linux Enterprise Server에 대한 전체 제어권을 가진다는 점입니다. 이것은 커널 개발 또는 커널 기반 디버깅에 매우 유용합니다. 또한 하드웨어를 Linux 게스트에 추가하거나 Linux 게스트에서 제거하기 쉽습니다. 추가 SUSE Linux Enterprise Server 게스트 생성은 간단하며, 수백 개의 Linux 인스턴스를 동시에 실행할 수 있습니다.

5.2.1.3 KVM 게스트

IBM Z용 SUSE Linux Enterprise Server를 KVM 게스트로 설치하려면 KVM 호스트 서버 인스턴스를 LPAR에 설치해야 합니다. 게스트 설치에 대한 자세한 내용은 절차 5.3. “KVM 게스트 설치 개요” 항목을 참조하십시오.

5.2.2 IPL 옵션

이 절에서는 처음 설치할 경우 IPL을 수행하는 데 필요한 정보를 제공합니다. 설치 유형에 따라 다른 옵션을 사용해야 합니다. VM 판독기, CD-ROM 또는 서버에서 로드, SCSI 연결 DVD-ROM에서 로드 옵션에 대해 설명합니다. 네트워크를 통해 소프트웨어 패키지를 설치할 때는 IPL 미디어가 필요 없습니다.

5.2.2.1 VM 판독기

VM 판독기에서 IPL을 수행하려면 먼저 필요한 파일을 판독기로 전송하십시오. 관리상 편의를 위해 IPL에 필요한 파일 및 스크립트가 포함된 미니디스크를 소유하는 linuxmnt 사용자를 생성하는 것이 좋습니다. 그러면 이 미니디스크는 Linux 게스트에 의해 읽기 전용으로 액세스됩니다. 자세한 내용은 5.3.4.2.1절 “z/VM 판독기에서 IPL”을 참조하십시오.

5.2.2.2 이동식 미디어 또는 서버에서 로드

LPAR로 IPL을 수행하기 위해 커널 이미지를 SE 또는 HMC의 CD/DVD-ROM 장치에서 직접 로드하거나 FTP를 통해 액세스할 수 있는 원격 시스템에서 직접 로드합니다. 이 기능은 HMC에서 수행할 수 있습니다. 설치 프로세스에는 파일 시스템에서 설치 데이터의 위치와 데이터를 복사할 메모리 위치의 매핑이 포함된 파일이 필요합니다.

SUSE Linux Enterprise Server의 경우 이러한 파일이 두 개 있습니다. 두 파일 모두 첫 번째 설치 미디어의 루트 디렉토리에 있습니다.

  • suse.ins - 이 파일이 작동하려면 설치 시작 전에 Linuxrc에서 네트워크 액세스를 설정해야 합니다.

  • susehmc.ins - 네트워크 액세스 없이 설치할 수 있도록 합니다.

HMC의 왼쪽 탐색 창에서 시스템 관리 › 시스템을 확장하고 작업할 메인프레임 시스템을 선택합니다. LPAR 테이블에서 SUSE Linux Enterprise Server를 부팅할 LPAR를 선택하고 이동식 미디어 또는 서버에서 로드를 선택합니다.

이제 하드웨어 관리 콘솔 CD-ROM/DVD 또는 FTP 원본을 선택합니다. 후자 옵션을 선택한 경우 서버 주소 또는 이름과 사용자의 자격 증명을 제공합니다. 해당 .ins 파일이 서버의 루트 디렉토리에 없는 경우 이 파일에 대한 경로를 제공합니다. 로드할 소프트웨어 선택 메뉴로 이동하여 해당 .ins 항목을 선택합니다. 확인을 클릭하여 설치를 시작합니다.

5.2.2.3 SCSI 연결 DVD에서 로드

SCSI DVD에서 IPL을 수행하려면 DVD 드라이브에 연결된 FCP 어댑터에 액세스해야 합니다. SCSI 드라이브에서 WWPN 및 LUN에 대한 값이 필요합니다. 자세한 내용은 5.3.4.1.2절 “FCP 연결 SCSI DVD에서 IPL”을 참조하십시오.

5.2.2.4 zPXE가 설치된 네트워크에서 로드

zPXE가 설치된 네트워크에서 IPLing하려면 커널, RAM 디스크 및 parmfile을 제공하는 Cobbler 서버가 필요합니다. zPXE는 ZPXE EXEC 스크립트를 실행하여 시작합니다. 자세한 내용은 5.3.1.3절 “zPXE에 대해 Cobbler 서버 사용”에서 참조하십시오. zPXE는 z/VM에서만 사용할 수 있습니다.

5.3 설치 준비

이 장에서는 설치를 위해 데이터 액세스를 가능하게 하고, 여러 가지 방법을 사용하여 SUSE Linux Enterprise Server를 설치하고, SUSE Linux Enterprise Server 설치 시스템의 IPL을 준비하고 사용하는 방법을 설명합니다. 또한, 네트워크 구성 및 네트워크 설치에 대한 정보도 제공합니다.

5.3.1 설치 데이터 사용 설정

이 절에서는 설치를 위해 SUSE Linux Enterprise Server IBM Z 설치 데이터에 액세스하는 방법에 대한 자세한 정보를 제공합니다. 컴퓨터 및 시스템 환경에 따라 NFS 또는 FTP 설치를 선택하십시오. 사용자 환경에서 Microsoft Windows 워크스테이션을 실행하는 경우 SMB 프로토콜을 포함하는 Windows 네트워크를 사용하여 IBM Z 시스템에 SUSE Linux Enterprise Server를 설치할 수 있습니다.

작은 정보
작은 정보: DVD에서 IPL

DVD에서의 IPL을 수행할 수 있으며 설치 매체로 DVD를 사용할 수 있습니다. 이 방법은 네트워크를 통해 설치 미디어를 제공하여 설치 서버를 설정해야 하는 제한된 조건에서 매우 편리합니다. FCP에 부착된 SCSI DVD 드라이브가 필요합니다.

참고
참고: 하드 디스크에서 설치할 수 없음

DVD의 컨텐트를 DASD의 파티션에 넣는 방식으로 하드 디스크에서 설치할 수 없습니다.

5.3.1.1 Linux 워크스테이션 또는 SUSE Linux Enterprise Server DVD 사용

컴퓨터 환경에서 Linux 워크스테이션 사용하여 NFS 또는 FTP를 통해 설치 데이터를 IBM Z 설치 프로세스에 제공할 수 있습니다.Linux 워크스테이션이 SUSE Linux Enterprise Server를 실행하는 경우 에 설명된 대로 YaST 설치 서버17.1절 “YaST를 사용하여 설치 서버 설정” 모듈을 사용하여 설치 서버(NFS 또는 FTP)를 설치할 수 있습니다.

중요
중요: NFS를 사용하여 탑재된 장치 엑스포트

파일 시스템 루트(/) 엑스포트 작업은 DVD와 같은 탑재된 장치를 자동으로 엑스포트하지 않습니다. 그러므로 /etc/exports에 탑재 위치의 이름을 명시적으로 입력해야 합니다.

/media/dvd  *(ro)

이 파일을 변경한 후 sudo systemctl restart nfsserver 명령을 사용하여 NFS 서버를 재시작하십시오.

Linux 시스템에서 FTP 서버를 설정하려면 vsftpd와 같은 서버 소프트웨어를 설치하고 구성해야 합니다. SUSE Linux Enterprise Server를 사용하는 경우 Chapter 43, Setting up an FTP server with YaST에서 설치 지침을 참조하십시오. 익명 로그인을 통한 설치 데이터 다운로드는 지원되지 않기 때문에 FTP 서버가 사용자 인증을 지원하도록 구성해야 합니다.

5.3.1.1.1 DVD의 SUSE Linux Enterprise Server

IBM Z용 SUSE Linux Enterprise Server의 첫 번째 설치 매체에는 Intel 기반 워크스테이션용 부팅 가능한 Linux 이미지 및 IBM Z용 이미지가 포함되어 있습니다.

Intel 기반 워크스테이션의 경우 이 미디어에서 부팅합니다. 메시지가 표시되면, 원하는 언어와 키보드 레이아웃을 선택하고 복구 시스템 시작을 선택합니다. 이 작업을 수행하려면 64MB 이상의 RAM이 필요합니다. 전체 복구 시스템은 워크스테이션의 RAM에 상주하므로 디스크 공간이 필요하지 않습니다. 이러한 방법을 위해서는 워크스테이션의 네트워킹을 수동으로 설정해야 합니다.

IBM Z의 경우 5.3.4.1.2절 “FCP 연결 SCSI DVD에서 IPL”에 설명된 대로 이 미디어에서 LPAR/VM 게스트의 IPL을 수행하십시오. 네트워크 파라미터를 입력하면 설치 시스템은 미디어를 설치 데이터의 원본으로 간주합니다. IBM Z는 X11 지원 터미널에 직접 연결할 수 없으므로 VNC 또는 SSH 설치를 선택하십시오. 자세한 내용은 12.3절 “VNC를 통한 설치 모니터링” 또는 12.4절 “SSH를 통한 설치 모니터링”를 참조하십시오. 또한 SSH는 ssh -X를 사용하여 SSH로 X 연결을 터널링함으로써 그래픽 설치를 제공합니다.

중요
중요: 서로 다른 아키텍처 사이의 ssh -X 연결

기본적으로 최신 버전의 X.org 및 Xwayland 서버는 아키텍처가 다른 클라이언트의 연결을 허용하지 않습니다. AMD64/Intel 64 워크스테이션에서 ssh -X 명령으로 IBM Z 시스템에 연결하면 다음과 같은 오류 메시지가 표시될 수 있습니다. 금지된 클라이언트 엔디언입니다. Xserver 사용자 지정 페이지를 참조하십시오.

서로 다른 아키텍처 간에 X 연결을 활성화하려면 다음 컨텐트로 /etc/X11/xorg.conf.d/99-byte-swapping.conf 파일을 생성합니다.

Section "ServerFlags"
    Option "AllowByteSwappedClients" "on"
EndSection

X.org 또는 Xwayland 서버를 다시 시작하여 구성 변경 사항을 적용합니다.

> sudo systemctl restart display-manager.service

5.3.1.2 Microsoft Windows 워크스테이션 사용

네트워크에서 Microsoft Windows 워크스테이션을 사용하여 설치 미디어를 사용할 수 있습니다. 이를 위한 가장 편리한 방법은 SMB 프로토콜을 사용하는 것입니다. SMB 패키지를 TCP/IP 패키지에 캡슐화할 수 있게 하는 TCP/IP를 통한 SMB 옵션이 활성화되었는지 확인합니다. 자세한 내용은 Windows 온라인 도움말 또는 네트워킹을 다루는 기타 Windows 관련 문서를 참조하십시오.

5.3.1.2.1 SMB 사용

SMB가 포함된 설치 미디어를 사용하려면 SLE-15-SP6-Online-ARCH-GM-media1.iso가 포함된 USB 플래시 드라이브를 Windows 워크스테이션의 USB 포트에 삽입합니다. 그러면 USB 플래시 드라이브의 문자를 사용하는 새 공유가 생성되고 네트워크의 모든 사용자가 사용할 수 있게 됩니다.

YaST의 설치 경로는 다음과 같을 수 있습니다.

smb://DOMAIN;USER:PW@SERVERNAME/SHAREPATH

여기서 자리 표시자는 다음을 의미합니다.

DOMAIN

선택적 작업 그룹 또는 활성 디렉토리 도메인.

USER, PW

이 서버 및 해당 공유에 액세스할 수 있는 사용자의 선택적 사용자 이름 및 비밀번호.

SERVERNAME

공유를 호스트하는 서버 이름.

SHAREPATH

공유 경로.

5.3.1.2.2 NFS 사용

Windows 워크스테이션용 NFS 서버 서비스를 활성화하는 타사 제품과 함께 제공된 설명서를 참조하십시오. SLE-15-SP6-Online-ARCH-GM-media1.iso 매체가 포함된 USB 플래시 드라이브를 NFS 경로에서 사용할 수 있어야 합니다.

5.3.1.2.3 FTP 사용

Windows 워크스테이션에서 FTP 서버 서비스를 활성화하는 타사 제품과 함께 제공된 설명서를 참조하십시오. SLE-15-SP6-Online-ARCH-GM-media1.iso 매체가 포함된 USB 플래시 드라이브를 FTP 경로에서 사용할 수 있어야 합니다.

특정 Microsoft Windows 릴리스와 함께 제공되는 FTP 서버는 FTP 명령의 하위 집합만 구현하며 설치 데이터를 제공하는 데 적합하지 않습니다. 이러한 경우에는 필수 기능을 제공하는 타사 FTP 서버를 사용하십시오.

5.3.1.2.4 FCP 연결 SCSI DVD 드라이브 사용

5.3.4.1.2절 “FCP 연결 SCSI DVD에서 IPL”에 설명된 대로 SCSI DVD에서 IPL을 수행했으면 설치 시스템에서 DVD를 설치 미디어로 사용합니다. 이러한 경우, FTP, NFS 또는 SMB 서버에는 설치 미디어가 필요하지 않습니다. 그러나 VNC를 통해 또는 X로 그래픽 설치를 수행하려면 설치 도중 네트워크를 설정해야 하므로, SUSE Linux Enterprise Server에 대한 네트워크 구성 데이터가 필요합니다.

5.3.1.3 zPXE에 대해 Cobbler 서버 사용

네트워크에서 IPLing하려면 커널, initrd 및 설치 데이터를 제공하기 위해 Cobbler 서버가 필요합니다. Cobbler 서버를 준비하는 데 필요한 단계는 다음과 같습니다.

5.3.1.3.1 설치 데이터 임포트

미디어를 임포트하려면 Cobbler 서버에서 설치 원본(USB 플래시 드라이브 또는 네트워크 원본)을 사용할 수 있어야 합니다. 다음 명령을 실행하여 데이터를 임포트합니다.

> sudo cobbler import --path=PATH1 --name=IDENTIFIER2 --arch=s390x

1

설치 데이터의 마운트 포인트.

2

임포트한 제품을 식별하는 스트링(예: sles15_s390x). 이 스트링은 설치 데이터가 복사되는 하위 디렉토리 이름으로 사용됩니다. SUSE Linux Enterprise에서 실행 중인 Cobbler 서버의 경우 이 스트링은 /srv/www/cobbler/ks_mirror/IDENTIFIER입니다. Cobbler가 다른 운영 체제에서 실행되는 경우 이 경로가 다를 수 있습니다.

5.3.1.3.2 배포 추가

배포를 추가하면 Cobbler가 zPXE를 통해 IPL에 필요한 커널 및 initrd를 제공할 수 있습니다. Cobbler 서버에서 다음 명령을 실행하여 IBM Z용 SUSE Linux Enterprise Server를 추가합니다.

> sudo cobbler distro add --arch=s390 --breed=suse --name="IDENTIFIER"1 \
  --os-version=sles152 \
  --initrd=/srv/www/cobbler/ks_mirror/IDENTIFIER/boot/s390x/initrd3 \
  --kernel=/srv/www/cobbler/ks_mirror/IDENTIFIER/boot/s390x/linux4 \
  --kopts="install=http://cobbler.example.com/cobbler/ks_mirror/IDENTIFIER"5

1

배포에 대한 고유 식별자(예: SLES 15 SP6 IBM Z).

2

운영 체제 식별자. 사용 sles15.

3

initrd 경로. 경로의 처음 부분(/srv/www/cobbler/ks_mirror/IDENTIFIER/)은 임포트된 데이터의 위치와 설치 데이터를 임포트할 때 선택한 하위 디렉토리 이름에 따라 달라집니다.

4

커널 경로. 경로의 처음 부분(/srv/www/cobbler/ks_mirror/IDENTIFIER/)은 임포트된 데이터의 위치와 설치 데이터를 임포트할 때 선택한 하위 디렉토리 이름에 따라 달라집니다.

5

Cobbler 서버의 설치 디렉토리에 대한 URL.

5.3.1.3.3 프로파일 조정

배포를 추가(5.3.1.3.2절 “배포 추가” 참조)하면 해당 IDENTIFIER가 포함된 프로파일이 자동으로 생성됩니다. 다음 명령으로 필요한 몇 가지 조정을 수행하십시오.

> sudo cobbler distro edit \
--name=IDENTIFIER1 --os-version=sles102 --ksmeta=""3
--kopts="install=http://cobbler.example.com/cobbler/ks_mirror/IDENTIFIER"4

1

프로파일의 식별자. 배포를 추가할 때 지정한 문자열을 사용하십시오.

2

운영 체제 버전. 프로파일이 적용되는 배포. 임포트 단계에서 --name=IDENTIFIER로 지정된 문자열을 사용합니다.

3

킥스타트 파일을 템플릿할 때 필요한 옵션. SUSE에서 사용되지 않으므로 공백으로 둡니다.

4

공백으로 구분된 커널 파라미터 목록. 최소한 install 파라미터가 포함되어야 합니다.

5.3.1.3.4 시스템 추가

마지막으로 수행할 단계는 시스템을 Cobbler 서버에 추가하는 것입니다. 이 단계는 zPXE를 통해 부팅되어야 하는 모든 IBM Z 게스트에서 수행해야 합니다. 게스트는 z/VM 사용자 ID(다음 예에서, linux01 ID)로 식별됩니다. ID는 소문자여야 한다는 점에 유의하십시오. 시스템을 추가하려면 다음 명령을 실행하십시오.

> sudo cobbler system add --name=linux01 --hostname=linux01.example.com \
--profile=IDENTIFIER --interface=qdio \
--ip-address=192.168.2.103 --subnet=192.168.2.255 --netmask=255.255.255.0 \
--name-servers=192.168.1.116 --name-servers-search=example.com \
--gateway=192.168.2.1 --kopts="KERNEL_OPTIONS"

--kopts 옵션을 사용하면 일반적으로 parmfile에서 지정되는 커널 및 설치 파라미터를 지정할 수 있습니다. PARAMETER1=VALUE1 PARAMETER2=VALUE2 형식으로 파라미터를 지정합니다. 설치 프로그램이 누락된 파라미터를 요청합니다. 완전 자동화된 설치의 경우 네트워킹, DASD에 대한 모든 파라미터를 지정하고 AutoYaST 파일을 제공해야 합니다. 다음에서는 위와 동일한 네트워크 파라미터를 사용하고 있으며 OSA 인터페이스가 포함된 게스트에 대한 예제를 보여줍니다.

--kopts=" \
AutoYaST=http://192.168.0.5/autoinst.xml \
Hostname=linux01.example.com \
Domain=example.com \
HostIP=192.168.2.103 \
Gateway=192.168.2.1 \
Nameserver=192.168.1.116 \
Searchdns=example.com \
InstNetDev=osa; \
Netmask=255.255.255.0 \
Broadcast=192.168.2.255 \
OsaInterface=qdio \
Layer2=0 \
PortNo=0 \
ReadChannel=0.0.0700 \
WriteChannel=0.0.0701 \
DataChannel=0.0.0702 \
DASD=600"

5.3.1.4 HMC의 USB 플래시 드라이브에서 설치

IBM Z 서버에 SUSE Linux Enterprise Server를 설치하려면 일반적으로 네트워크 설치 원본이 필요합니다. 이러한 요구사항을 수행할 수 없는 경우, SUSE Linux Enterprise Server는 하드웨어 관리 콘솔(HMC)의 USB 플래시 드라이브를 LPAR 설치의 설치 원본으로 사용하는 것을 허용합니다.

HMC의 USB 플래시 드라이브에서 설치하려면, 다음 단계를 수행합니다.

  • install=hmc:/parmfile(5.5절 “parmfile - 시스템 구성 자동화” 참조) 또는 커널 옵션에 추가합니다.

  • linuxrc를 사용하는 수동 모드 설치에서는, 설치 시작을 선택하고 설치를 선택한 후 하드웨어 관리 콘솔을 선택합니다. 설치 미디어가 반드시 HMC에 있어야 합니다.

중요
중요: 네트워크 구성

설치를 시작하기 전에 linuxrc에서 네트워크 구성을 지정합니다. 이 작업은 부팅 파라미터를 통해 수행할 수 없으며 네트워크에 액세스해야 합니다. linuxrc에서 설치 시작으로 이동한 다음 네트워크 설정을 선택하십시오.

중요
중요: 반드시 Linux 시스템을 먼저 부팅

HMC의 USB 플래시 드라이브에 대한 액세스 권한을 부여하기 전에 Linux 시스템이 부팅될 때까지 기다리십시오. IPL 수행은 HMC와 LPAR 사이의 연결을 방해할 수 있습니다. 설명한 방법을 사용하려는 첫 번째 시도가 실패하면, 액세스 권한을 부여한 후 HMC 옵션을 다시 시도할 수 있습니다.

참고
참고: 설치 리포지토리

설치는 일회성 절차이므로 USB 플래시 드라이브는 설치 리포지토리로 유지되지 않습니다. 설치 리포지토리가 필요하다면 등록하고 온라인 리포지토리를 사용하십시오.

5.3.2 설치 유형

이 섹션에서는 각 설치 모드에서의 SUSE Linux Enterprise Server 설치 단계에 대해 설명합니다. 이전 장에서 설명된 준비 단계가 완료되면, 원하는 설치 모드의 개요를 따릅니다.

5.3.1절 “설치 데이터 사용 설정”의 설명과 같이, IBM Z에 Linux를 설치하는 모드는 LPAR, z/VM 및 KVM 게스트 설치의 세 가지입니다.

절차 5.1: LPAR 설치 개요
  1. 설치에 필요한 장치를 준비합니다. 5.3.3.1절 “LPAR 설치의 IPL 준비”를 참조하십시오.

  2. 설치 시스템의 IPL을 수행합니다. 5.3.4.1절 “LPAR 설치에 대한 IPL 수행”을 참조하십시오.

  3. 네트워크를 구성합니다. 5.3.5절 “네트워크 구성”을 참조하십시오.

  4. SUSE Linux Enterprise Server 설치 시스템에 연결합니다. 5.3.6절 “SUSE Linux Enterprise Server 설치 시스템에 연결”을 참조하십시오.

  5. YaST를 사용하여 설치를 시작하고 설치된 시스템에서 IPL을 수행합니다. 9장 설치 단계를 참조하십시오.

절차 5.2: z/VM 설치의 설치 개요
  1. 설치에 필요한 장치를 준비합니다. 5.3.3.2.1절 “dirMaint를 사용하여 Linux 게스트 추가”를 참조하십시오.

  2. 설치 시스템의 IPL을 수행합니다. 5.3.4.2절 “z/VM 설치에 대한 IPL 수행”을 참조하십시오.

  3. 네트워크를 구성합니다. 5.3.5절 “네트워크 구성”을 참조하십시오.

  4. SUSE Linux Enterprise Server 설치 시스템에 연결합니다. 5.3.6절 “SUSE Linux Enterprise Server 설치 시스템에 연결”을 참조하십시오.

  5. YaST를 사용하여 설치를 시작하고 설치된 시스템에서 IPL을 수행합니다. 9장 설치 단계를 참조하십시오.

절차 5.3: KVM 게스트 설치 개요
  1. 가상 디스크 이미지를 만들고 도메인 XML 파일을 작성합니다. 5.3.3.3절 “KVM 게스트 설치의 IPL 준비”를 참조하십시오.

  2. 설치 대상을 준비하고 VM 게스트의 IPL을 수행합니다. 5.3.4.3절 “KVM 게스트 설치에 대한 IPL 수행”을 참조하십시오.

  3. 5.3.5.3절 “네트워크 설정 및 설치 원본 선택”.

  4. SUSE Linux Enterprise Server 설치 시스템에 연결합니다. 5.3.6절 “SUSE Linux Enterprise Server 설치 시스템에 연결”을 참조하십시오.

  5. YaST를 사용하여 설치를 시작하고 설치된 시스템에서 IPL을 수행합니다. 9장 설치 단계를 참조하십시오.

5.3.3 SUSE Linux Enterprise Server 설치 시스템의 IPL 준비

5.3.3.1 LPAR 설치의 IPL 준비

적절한 활성화 프로파일 및 IOCDS를 사용하여 ESA/S390 또는 Linux 전용 모드에서 시작하도록 IBM Z 시스템을 구성하십시오. 자세한 정보는 IBM 문서를 참조하십시오. 5.3.4.1절 “LPAR 설치에 대한 IPL 수행”의 설명과 같이 계속 진행합니다.

5.3.3.2 z/VM 설치의 IPL 준비

5.3.3.2.1 dirMaint를 사용하여 Linux 게스트 추가

첫 번째 단계는 z/VM에서 Linux 게스트로 사용될 DASD를 하나 또는 여러 대의 시스템에 연결하고 포맷하는 것입니다. 다음으로, z/VM에서 새 사용자를 생성합니다. 이 예에서는 비밀번호(LINPWD), 1GB 메모리(최대 2GB 확장 가능), 일부 미니디스크(MDISK), CPU 2대, OSA QDIO 장치를 포함한 LINUX1 사용자의 디렉토리를 표시합니다.

작은 정보
작은 정보: z/VM 게스트에 메모리 할당

5.1.1.1절 “메모리 요구사항”의 설명과 같이, z/VM 게스트에 메모리를 할당할 때 메모리 크기가 원하는 설치 유형에 적합한지 확인합니다. 메모리 크기를 GB로 설정하려면 CP DEFINE STORAGE 1G 1 명령을 사용하십시오. 설치가 완료되었으면 메모리 크기를 원하는 값으로 재설정하십시오.

예제 5.1: z/VM 디렉토리 구성
USER LINUX1 LINPWD 1024M 2048M G
*____________________________________________
* LINUX1
*____________________________________________
* This VM Linux guest has two CPUs defined.

CPU 01 CPUID 111111
CPU 02 CPUID 111222
IPL CMS PARM AUTOCR
IUCV ANY
IUCV ALLOW
MACH ESA 10
OPTION MAINTCCW RMCHINFO
SHARE RELATIVE 2000
CONSOLE 01C0 3270 A
SPOOL 000C 2540 READER *
SPOOL 000D 2540 PUNCH A
SPOOL 000E 3203 A
* OSA QDIO DEVICE DEFINITIONS
DEDICATE 9A0 9A0
DEDICATE 9A1 9A1
DEDICATE 9A2 9A2
*
LINK MAINT 0190 0190 RR
LINK MAINT 019E 019E RR
LINK MAINT 019D 019D RR
* MINIDISK DEFINITIONS
MDISK 201 3390 0001 0050 DASD40 MR ONE4ME TWO4ME THR4ME
MDISK 150 3390 0052 0200 DASD40 MR ONE4ME TWO4ME THR4ME
MDISK 151 3390 0253 2800 DASD40 MR ONE4ME TWO4ME THR4ME

이 예는 미니디스크 201을 게스트의 홈 디스크로 사용합니다. 200개의 실린더를 포함한 미니디스크 150이 Linux 스왑 장치입니다. 2800개 실린더를 포함한 디스크 151은 Linux 설치를 보유합니다.

MAINT를 사용하여 게스트를 DIRM FOR LINUX1 ADD사용자로 하여 사용자 디렉토리에 추가하십시오. 게스트의 이름(LINUX1)을 입력하고 F5 키를 누르십시오. 다음 명령으로 사용자의 환경을 설정하십시오.

DIRM DIRECT
DIRM USER WITHPASS

마지막 명령은 판독기 파일 번호를 표시합니다. 이 번호는 다음 명령에 필요합니다.

RECEIVE <number> USER DIRECT A (REPL)

이제 LINUX1 사용자로 게스트에 로그인할 수 있습니다.

사용할 수 있는 dirmaint 옵션이 없으면 이 사용자의 설정 방법에 대한 IBM 문서를 참조하십시오.

5.3.4.2절 “z/VM 설치에 대한 IPL 수행”으로 진행하십시오.

5.3.3.3 KVM 게스트 설치의 IPL 준비

KVM 게스트 설치에는 가상 시스템을 지정하는 도메인 XML 파일과 설치에 사용할 하나 이상의 가상 디스크 이미지가 필요합니다.

5.3.3.3.1 가상 디스크 이미지 생성

기본적으로 libvirt는 VM 호스트 서버에서 /var/lib/libvirt/images/의 디스크 이미지를 검색합니다. 또한 이미지는 파일 시스템의 어디에나 저장할 수 있지만 쉽게 관리할 수 있도록 모든 이미지를 한 장소에 저장하는 것이 좋습니다. 이미지를 생성하려면, KVM 호스트 서버에 로그인하고 다음 명령을 실행합니다.

qemu-img create -f qcow2 /var/lib/libvirt/images/s12lin_qcow2.img 10G

그러면 크기가 10GB인 qcow2 이미지가 /var/lib/libvirt/images/에 생성됩니다. 자세한 내용은 Section 36.2, “Managing disk images with qemu-img을 참조하십시오.

5.3.3.3.2 도메인 XML 파일 작성

도메인 XML 파일은 VM 게스트 정의에 사용됩니다. 도메인 XML 파일을 생성하려면 빈 파일인 s15-1.xml을 편집기로 열고 다음 예제와 같이 파일을 생성하십시오.

예제 5.2: 예제 도메인 XML 파일

다음 예제에서는 CPU 1개, 1GB RAM, 이전 섹션에서 만든 가상 디스크 이미지(5.3.3.3.1절 “가상 디스크 이미지 생성”)로 VM 게스트를 생성합니다. 가상 서버가 호스트 네트워크 인터페이스 bond0에 연결된 것으로 가정합니다. 네트워크 설정에 맞게 원본 장치 요소를 변경합니다.

<domain type="kvm">
 <name>s15-1</name>
 <description>Guest-System SUSE SLES15</description>
 <memory>1048576</memory>
 <vcpu>1</vcpu>
 <os>
  <type arch="s390x" machine="s390-ccw-virtio">hvm</type>
  <!-- Boot kernel - remove 3 lines after successful installation -->
  <kernel>/var/lib/libvirt/images/s15-kernel.boot</kernel>
  <initrd>/var/lib/libvirt/images/s15-initrd.boot</initrd>
  <cmdline>linuxrcstderr=/dev/console</cmdline>
 </os>
 <iothreads>1</iothreads>
 <on_poweroff>destroy</on_poweroff>
 <on_reboot>restart</on_reboot>
 <on_crash>preserve</on_crash>
 <devices>
  <emulator>/usr/bin/qemu-system-s390x</emulator>
  <disk type="file" device="disk">
   <driver name="qemu" type="qcow2" cache="none" iothread="1" io="native"/>
   <source file="/var/lib/libvirt/images/s15lin_qcow2.img"/>
   <target dev="vda" bus="virtio"/>
  </disk>
  <interface type="direct">
   <source dev="bond0" mode="bridge"/>
   <model type="virtio"/>
  </interface>
  <console type="pty">
   <target type="sclp"/>
  </console>
 </devices>
</domain>

5.3.4 SUSE Linux Enterprise Server 설치 시스템에서 IPL 수행

5.3.4.1 LPAR 설치에 대한 IPL 수행

SUSE Linux Enterprise Server를 LPAR에 설치하도록 IPL을 수행하는 여러 가지 방법이 있습니다. 선호되는 방법은 SE 또는 HMC의 CD-ROM 또는 서버에서 로드 기능을 사용하는 것입니다.

5.3.4.1.1 DVD-ROM에서 IPL

설치할 LPAR를 표시하고 CD-ROM 또는 서버에서 로드를 선택하십시오. 파일 위치 필드를 공백으로 두거나, 첫 번째 DVD-ROM의 루트 디렉토리 경로를 입력한 다음 계속을 선택합니다. 표시되는 옵션 목록의 기본 선택을 유지합니다. 운영 체제 메시지가 커널 부팅 메시지를 표시합니다.

5.3.4.1.2 FCP 연결 SCSI DVD에서 IPL

SCSI로드 유형으로 선택하여 로드 절차에 따라 SCSI에서 IPL을 수행할 수 있습니다. SCSI 브리지 또는 저장소에서 제공한 WWPN(Worldwide port name) 및 LUN(논리적 단위 번호)을 16자리 숫자로 입력하고, 후행 0은 생략하지 마십시오. 부팅 프로그램 선택기는 2여야 합니다. FCP 어댑터를 로드 주소로 사용하고 IPL을 수행하십시오.

5.3.4.2 z/VM 설치에 대한 IPL 수행

이 절에서는 설치 시스템에 대한 IPL을 수행하여 IBM Z용 SUSE Linux Enterprise Server를 z/VM 시스템에 설치하는 방법을 설명합니다.

5.3.4.2.1 z/VM 판독기에서 IPL

FTP를 통해 설치 시스템을 전송하려면 새로 정의된 z/VM 게스트에 작동하는 TCP/IP 연결 및 FTP 클라이언트 프로그램이 필요합니다. z/VM용 TCP/IP 설정은 본 설명서에서 다루지 않습니다. 해당 IBM 문서를 참조하십시오.

z/VM Linux 게스트로 로그인하여 IPL을 수행하십시오. 통합 설치 프로그램(미디어 1)의 /boot/s390x 디렉토리 컨텐트를 네트워크 내에서 FTP를 통해 사용할 수 있도록 설정합니다. 이 디렉토리에서 linux, initrd, parmfilesles.exec 파일을 가져옵니다. 파일을 80자의 고정된 블록 크기로 전송하십시오. FTP 명령 locsite fix 80을 사용하여 크기를 지정하십시오. linux(Linux 커널) 및 initrd(설치 이미지)를 이진 파일로 복사해야 하므로 binary 전송 모드를 사용하십시오. parmfilesles.exec는 ASCII 모드로 전송해야 합니다.

다음 예는 필수 단계를 보여줍니다. 이 시나리오에서는 192.168.0.3 IP 주소의 FTP 서버에서 필요한 파일에 액세스할 수 있고 로그인이 lininst라고 가정합니다.

예제 5.3: FTP를 통해 바이너리 전송
FTP 192.168.0.3
VM TCP/IP FTP Level 530
Connecting to 192.168.0.3, port 21
220 ftpserver FTP server (Version wu-2.4.2-academ[BETA-18](1)
Thu Feb 11 16:09:02 GMT 2010) ready.
USER
lininst
331 Password required for lininst
PASS
******
230 User lininst logged in.
Command:
binary
200 Type set to I
Command:
locsite fix 80
Command:
get /media/dvd1/boot/s390x/linux sles.linux
200 PORT Command successful
150 Opening BINARY mode data connection for /media/dvd1/boot/s390x/linux
(10664192 bytes)
226 Transfer complete.
10664192 bytes transferred in 13.91 seconds.
Transfer rate 766.70 Kbytes/sec.
Command:
get /media/dvd1/boot/s390x/initrd sles.initrd
200 PORT Command successful
150 Opening BINARY mode data connection for /media/dvd1/boot/s390x/initrd
(21403276 bytes)
226 Transfer complete.
21403276 bytes transferred in 27.916 seconds.
Transfer rate 766.70 Kbytes/sec.
Command:
ascii
200 Type set to A
Command:
get /media/dvd1/boot/s390x/parmfile sles.parmfile
150 Opening ASCII mode data connection for /media/dvd1/boot/s390x/parmfile
(5 bytes)
226 Transfer complete.
5 bytes transferred in 0.092 seconds.
Transfer rate 0.05 Kbytes/sec.
Command:
get /media/dvd1/boot/s390x/sles.exec sles.exec
150 Opening ASCII mode data connection for /media/dvd1/boot/s390x/sles.exec
(891 bytes)
226 Transfer complete.
891 bytes transferred in 0.097 seconds.
Transfer rate 0.89 Kbytes/sec.
Command:
quit

다운로드한 REXX 스크립트 sles.exec를 사용하여 Linux 설치 시스템에서 IPL을 수행하십시오. 이 스크립트는 커널, parmfile 및 초기 RAM 디스크를 IPL용 판독기에 로드합니다.

예제 5.4: sles.exec
/* REXX LOAD EXEC FOR SUSE LINUX S/390 VM GUESTS       */
/* LOADS SUSE LINUX S/390 FILES INTO READER            */
SAY ''
SAY 'LOADING SLES FILES INTO READER...'
'CP CLOSE RDR'
'PURGE RDR ALL'
'SPOOL PUNCH * RDR'
'PUNCH SLES LINUX A (NOH'
'PUNCH SLES PARMFILE A (NOH'
'PUNCH SLES INITRD A (NOH'
'IPL 00C'

이 스크립트를 사용하면 명령을 사용하여 SUSE Linux Enterprise Serversles 설치 시스템에서 IPL을 수행할 수 있습니다. 그러면 Linux 커널이 시작되고 부팅 메시지가 출력됩니다.

설치를 계속하려면 5.3.5절 “네트워크 구성”으로 진행하십시오.

5.3.4.2.2 FCP 연결 SCSI DVD에서 IPL

z/VM에서 IPL을 수행하려면 SET LOADDEV 파라미터를 사용하여 SCSI IPL 프로세스를 준비하십시오.

SET LOADDEV PORTNAME 200400E8 00D74E00 LUN 00020000 00000000 BOOT 2

적절한 값으로 LOADDEV 파라미터를 설정한 후, FCP 어댑터 IPL을 수행하십시오. 예를 들면:

IPL FC00

설치를 계속하려면 5.3.5절 “네트워크 구성”으로 진행하십시오.

5.3.4.2.3 zPXE가 설치된 Cobbler 서버에서 IPL

zPXE가 설치된 Cobbler 서버에서 IPL하려면 FTP를 통해 Cobbler 서버에서 사용자의 z/VM 게스트로 zpxe.rexx 스크립트를 전송해야 합니다. 이를 수행하려면, z/VM 게스트에는 작동 중인 TCP/IP 연결과 FTP 클라이언트 프로그램이 필요합니다.

z/VM Linux 게스트로 IPL에 로그인하고 ASCII 모드의 크기가 80자로 고정된 스크립트를 전송합니다(예제는 예 5.3. “FTP를 통해 바이너리 전송” 참조). zpxe.rexx 스크립트는 통합 설치 프로그램 DVD의 /boot/s390x/zpxe.rexx 또는 SLE Cobbler 서버의 /usr/share/doc/packages/s390-tools/zpxe.rexx에서 사용할 수 있습니다.

zpxe.rexx는 사용자 게스트의 PROFILE EXEC로 교체해야 합니다. 기존 PROFILE EXEC의 백업본을 작성하고 ZPXE REXX에서 PROFILE EXEC로 이름을 변경합니다. 또는 ZPXE REXX 줄을 추가하여 기존 PROFILE EXEC에서 'ZPXE REXX'를 호출합니다.

마지막 단계로, 연결할 Cobbler 서버와 IPL을 수행할 디스크를 ZPXE REXX에 알려주는 구성 파일 ZPXE CONF를 작성합니다. xedit zpxe conf a를 실행하고 다음 컨텐트가 포함된 ZPXE CONF를 작성합니다(예제 데이터를 적절하게 변경).

HOST cobbler.example.com
IPLDISK 600

이를 통해 다음에 z/VM 게스트에 로그인할 때 Cobbler 서버에 연결됩니다. Cobbler 서버에서 설치가 예약된 경우 설치가 실행됩니다. 설치를 예약하려면 Cobbler 서버에서 다음 명령을 실행합니다.

> sudo cobbler system edit --name ID1 --netboot-enabled 12 --profile PROFILENAME3

1

z/VM 사용자 ID.

2

네트워크에서 IPLing을 활성화합니다.

3

기존 프로파일의 이름. 5.3.1.3.3절 “프로파일 조정” 항목을 참조하십시오.

5.3.4.3 KVM 게스트 설치에 대한 IPL 수행

게스트 설치를 시작하려면 먼저 5.3.3.3.1절 “가상 디스크 이미지 생성”에 정의된 VM 게스트를 시작해야 합니다. 시작하기 전, 커널 및 initrd를 IPL에서 사용할 수 있는지 확인합니다.

5.3.4.3.1 설치 원본 준비

설치 시스템으로 VM 게스트에 대해 IPL을 수행하려면 설치 시스템의 커널과 initrd를 VM 호스트 서버로 복사해야 합니다.

  1. KVM 호스트에 로그인하고 설치 원본 역할을 하는 원격 호스트나 장치에 연결할 수 있는지 확인합니다.

  2. 다음 두 파일을 설치 원본에서 /var/lib/libvirt/images/로 복사합니다. 데이터를 원격 호스트에서 제공하는 경우 ftp, sftp 또는 scp를 사용하여 파일을 전송합니다.

    /boot/s390x/initrd
    /boot/s390x/cd.ikr
  3. KVM 호스트에서 파일 이름을 변경합니다.

    > sudo cd /var/lib/libvirt/images/
    > sudo mv initrd s15-initrd.boot
    > sudo mv cd.ikr s15-kernel.boot
5.3.4.3.2 VM 게스트에 대한 IPL 수행

VM 게스트에 대한 IPL을 수행하려면 KVM 호스트에 로그인하고 다음 명령을 실행합니다.

> virsh  create s15-1.xml --console

설치 프로세스는 VM 게스트가 설정되어 실행 중인 경우에 시작되며 다음 메시지가 표시되어야 합니다.

Domain s15-1 started
Connected to domain s15-1
Escape character is ^]
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Initializing
cgroup subsys cpuacct
.
.
Please make sure your installation medium is available.
Retry?
0) <-- Back <--
1) Yes
2) No

2) 아니요로 답하고 다음 단계에서 설치를 선택합니다. 5.3.5.3절 “네트워크 설정 및 설치 원본 선택”에 따라 진행합니다.

5.3.5 네트워크 구성

커널이 시작 루틴을 완료할 때까지 기다리십시오. 기본 모드 또는 LPAR에서 설치하는 경우, HMC 또는 SE에서 운영 체제 메시지를 여십시오.

우선, 주 메뉴에서 설치 시작linuxrc을 선택하십시오. 그런 다음, 설치 시작 또는 업데이트를 선택하여 설치 프로세스를 시작합니다. 설치 미디어로 네트워크를 선택한 다음, 설치에 사용할 네트워크 프로토콜 유형을 선택하십시오. 5.3.1절 “설치 데이터 사용 설정”에서 다양한 유형의 네트워크 연결에 설치 데이터를 사용할 수 있게 하는 방법을 설명합니다. 현재는 FTP, HTTP, NFSSMB/CIFS(Windows 파일 공유)가 지원됩니다.

사용할 수 있는 장치 목록에서 설치 데이터를 수신할 OSA 또는 HiperSockets 네트워크 장치를 선택합니다. 목록에 CTC, ESCON 또는 IUCV 장치가 포함될 수도 있지만 이러한 장치는 SUSE Linux Enterprise Server에서 이제 지원되지 않습니다.

5.3.5.1 HiperSockets 인터페이스 구성

네트워크 장치 목록에서 하이퍼소켓 장치를 선택합니다. 그런 다음 읽기, 쓰기 및 데이터 채널 값을 입력합니다.

예제 5.5: 지원되는 네트워크 연결 유형 및 드라이버 파라미터
Choose the network device.

 1) IBM parallel CTC Adapter (0.0.0600)
 2) IBM parallel CTC Adapter (0.0.0601)
 3) IBM parallel CTC Adapter (0.0.0602)
 4) IBM Hipersocket (0.0.0800)
 5) IBM Hipersocket (0.0.0801)
 6) IBM Hipersocket (0.0.0802)
 7) IBM OSA Express Network card (0.0.0700)
 8) IBM OSA Express Network card (0.0.0701)
 9) IBM OSA Express Network card (0.0.0702)
10) IBM OSA Express Network card (0.0.f400)
11) IBM OSA Express Network card (0.0.f401)
12) IBM OSA Express Network card (0.0.f402)
13) IBM IUCV

> 4

Device address for read channel. (Enter '+++' to abort).
[0.0.0800]> 0.0.0800

Device address for write channel. (Enter '+++' to abort).
[0.0.0801]> 0.0.0801

Device address for data channel. (Enter '+++' to abort).
[0.0.0802]> 0.0.0802

5.3.5.2 OSA Express 장치 구성

네트워크 장치 목록에서 OSA Express 장치를 선택하고 포트 번호를 지정합니다. 읽기 쓰기 및 데이터 채널 값을 입력합니다. OSI Layer 2 지원 활성화 여부를 선택합니다.

포트 번호는 새로운 2 포트 OSA Express 3 Network 장치의 경우 필수입니다. OSA Express 3 장치를 사용하지 않으면 0을 입력합니다. OSA Express 카드는 OSI 레이어 2 지원 모드 또는 기존 일반 레이어 3 모드에서도 실행할 수 있습니다. 카드 모드는 다른 LPAR의 시스템을 포함하여 장치를 공유하는 모든 시스템에 영향을 줍니다. 확실하지 않은 경우, z/VM 및 z/OS와 같은 다른 운영 체제에서 사용하는 기본 모드와의 호환성을 위해 2를 지정합니다. 이러한 옵션에 대한 자세한 내용은 해당 하드웨어 관리자에게 문의하십시오.

예제 5.6: 네트워크 장치 드라이버 파라미터
Choose the network device.

 1) IBM parallel CTC Adapter (0.0.0600)
 2) IBM parallel CTC Adapter (0.0.0601)
 3) IBM parallel CTC Adapter (0.0.0602)
 4) IBM Hipersocket (0.0.0800)
 5) IBM Hipersocket (0.0.0801)
 6) IBM Hipersocket (0.0.0802)
 7) IBM OSA Express Network card (0.0.0700)
 8) IBM OSA Express Network card (0.0.0701)
 9) IBM OSA Express Network card (0.0.0702)
10) IBM OSA Express Network card (0.0.f400)
11) IBM OSA Express Network card (0.0.f401)
12) IBM OSA Express Network card (0.0.f402)
13) IBM IUCV

> 7

Enter the relative port number. (Enter '+++' to abort).
> 0

Device address for read channel. (Enter '+++' to abort).
[0.0.0700]> 0.0.0700

Device address for write channel. (Enter '+++' to abort).
[0.0.0701]> 0.0.0701

Device address for data channel. (Enter '+++' to abort).
[0.0.0702]> 0.0.0702

Enable OSI Layer 2 support?

0) <-- Back <--
1) Yes
2) No

> 1

MAC address. (Enter '+++' to abort).
> +++

5.3.5.3 네트워크 설정 및 설치 원본 선택

모든 네트워크 장치 파라미터를 입력한 후에 각 드라이버가 설치되고 해당 커널 메시지가 표시됩니다.

다음으로 네트워크 인터페이스 파라미터를 설정하기 위해 DHCP 자동 구성을 사용할지 지정해야 합니다. DHCP는 일부 장치에서만 작동하고 특수 하드웨어 구성 설정이 필요하므로 아니요를 선택합니다. 이 작업 중에는 다음 네트워크 파라미터를 지정하라는 메시지가 표시됩니다.

  • 설치할 시스템의 IP 주소

  • 해당 넷마스크(IP 주소로 지정되지 않은 경우)

  • 서버에 연결할 게이트웨이의 IP 주소

  • DNS(도메인 이름 서버)에서 처리되는 검색 도메인 목록

  • 도메인 이름 서버의 IP 주소

예제 5.7: 네트워킹 파라미터
Automatic configuration via DHCP?

0) <-- Back <--
1) Yes
2) No

> 2

Enter your IP address with network prefix.

You can enter more than one, separated by space, if necessary.
Leave empty for autoconfig.

Examples: 192.168.5.77/24 2001:db8:75:fff::3/64. (Enter '+++' to abort).
> 192.168.0.20/24

Enter your name server IP address.

You can enter more than one, separated by space, if necessary.
Leave empty if you don't need one.

Examples: 192.168.5.77 2001:db8:75:fff::3. (Enter '+++' to abort).
> 192.168.0.1

Enter your search domains, separated by a space:. (Enter '+++' to abort).
> example.com

Enter the IP address of your name server. Leave empty if you do not need one. (En
ter '+++' to abort).
> 192.168.0.1

마지막으로 IP 주소, 설치 데이터가 포함된 디렉토리, 로그인 인증서와 같은 설치 서버에 대한 필수 정보를 묻는 메시지가 표시됩니다. 필수 정보가 입력되면 설치 시스템이 로드됩니다.

5.3.6 SUSE Linux Enterprise Server 설치 시스템에 연결

설치 시스템이 로드되면, linuxrc에서 설치 절차를 관리하기 위해 사용할 디스플레이의 유형을 선택하라는 메시지가 표시됩니다. 사용할 수 있는 옵션에는 Remote X11(X Window 시스템), VNC(Virtual Network Computing 프로토콜), SSH(텍스트 모드 또는 보안 셸을 통한 X11 설치), Text-based UIGraphical UI 등이 있습니다. 후자의 경우 로컬 그래픽 디스플레이에서 그래픽 모드로 YaST를 시작합니다(있을 경우). S390x 아키텍처에서 로컬 그래픽 디스플레이는 QEMU 및 virtio-gpu 드라이버를 사용하여 구현할 수 있습니다.

권장 옵션은 VNC 또는 SSH입니다.

Text-based UI 옵션을 선택한 경우, YaST가 텍스트 모드에서 시작되고 터미널에서 직접 설치를 수행할 수 있습니다. 텍스트 모드에서 YaST를 사용하는 방법에 대한 자세한 내용은 Chapter 4, YaST in text mode를 참조하십시오. Text-based UI 옵션은 LPAR에 설치하는 경우에만 유용합니다.

참고
참고: 텍스트 기반 UI의 터미널 에뮬레이션

텍스트 모드에서 YaST를 사용하려면 VT220/Linux 에뮬레이션이 포함된 터미널(Text-based UI라고도 함)에서 실행해야 합니다.

5.3.6.1 VNC용 설치 시작

VNC를 통해 원격으로 설치를 제어하려면 다음 단계를 따르십시오.

  1. VNC 옵션을 선택하면 VNC 서버가 시작됩니다. vncviewer를 연결하기 위한 IP 주소 및 디스플레이 번호가 콘솔에 잠시 표시됩니다.

  2. SUSE Linux Enterprise Server 설치 시스템의 IP 주소 및 표시 번호를 요청하는 프롬프트가 표시되면 각 정보를 입력합니다.

  3. SUSE Linux Enterprise Server 설치 시스템의 IP 주소 및 표시 번호를 요청하는 프롬프트가 표시되면 각 정보를 입력합니다.

    http://<IP address of installation system>:5801/
  4. 연결이 설정되었으면 YaST를 사용하여 SUSE Linux Enterprise Server를 설치합니다.

5.3.6.2 X Window 시스템용 설치 시작

중요
중요: X 인증 메커니즘

X Window 시스템을 사용하는 직접 설치는 호스트 이름을 기반으로 하는 인증 메커니즘을 사용합니다. 이 메커니즘은 현재 SUSE Linux Enterprise Server 버전에서 사용할 수 없습니다. SSH 또는 VNC를 사용하여 설치하는 것이 좋습니다.

X 전달을 통해 원격으로 설치를 제어하려면 다음 단계를 따르십시오.

  1. X Server에서 클라이언트(설치된 시스템)의 연결을 허용함을 확인합니다. /etc/sysconfig/displaymanager 파일에 DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes" 변수를 설정합니다. X 서버를 다시 시작하고 xhost CLIENT_IP_ADDRESS를 사용하여 서버로 클라이언트 바인딩을 허용합니다.

  2. 설치 시스템에서 프롬프트가 표시되면 X Server를 실행하는 시스템의 IP 주소를 입력합니다.

  3. YaST가 열릴 때까지 기다렸다가 설치를 시작합니다.

5.3.6.3 SSH용 설치 시작

SSH를 통해 이름이 earth인 설치 시스템에 연결하려면 ssh -X earth 명령을 사용합니다. 워크스테이션이 Microsoft Windows에서 실행되는 경우에는 https://www.chiark.greenend.org.uk/~sgtatham/putty/에서 제공되는 Putty 도구를 사용하십시오. 연결 ›  SSH ›  X11 아래 Putty에서 X11 전달 활성화를 설정하십시오.

다른 운영 체제를 사용하는 경우 ssh -X earth를 실행하여 earth라는 이름으로 설치 시스템에 연결하십시오. 로컬 X 서버를 사용할 수 있는 경우 SSH를 통한 X-Forwarding이 지원됩니다. 그 외의 경우 YaST가 ncurses를 통한 텍스트 인터페이스를 제공합니다.

메시지가 표시되면 root 사용자 이름을 입력하고 비밀번호를 사용하여 로그인합니다. yast.ssh를 입력하여 YaST를 시작합니다. YaST에서 설치 과정을 안내합니다.

중요
중요: SSH를 통한 YaST 문제 해결

상황에 따라 X 전달을 사용하여 SSH를 통한 YaST의 GUI 버전을 실행하면 다음 오류 메시지와 함께 실패할 수 있습니다.

XIO: fatal IO error 11 (Resource temporarily unavailable) on X server "localhost:11.0"

이 경우 두 가지 옵션이 있습니다.

  • 다음 예와 같이 QT_XCB_GL_INTEGRATION=none 옵션을 사용하여 YaST를 실행합니다.

    QT_XCB_GL_INTEGRATION=none yast.ssh
    QT_XCB_GL_INTEGRATION=none yast2 disk
  • X 전달을 비활성화하거나 ncurses를 원하는 UI로 지정하여 YaST 응용 프로그램의 ncurses 버전을 실행합니다. 후자를 수행하려면 yast2 disk --ncurses 또는 YUI_PREFERED_BACKEND=ncurses yast2 disk 명령을 사용합니다.

9장 설치 단계에 설명된 대로 설치 절차를 계속합니다.

5.3.7 IBM Z의 SUSE Linux Enterprise Server 부팅 절차

SLES 10 및 11에서 부팅 프로세스는 zipl 부트 로더에서 처리했습니다. 스냅퍼를 통한 Btrfs 파티션 및 지원 시스템 롤백에서 부팅을 활성화하기 위해 SUSE Linux Enterprise Server가 IBM Z에서 부팅되는 방식이 변경되었습니다.

GRUB 2가 IBM Z용 SUSE Linux Enterprise Server의 zipl을 대체합니다. AMD64/Intel 64 아키텍처의 GRUB 2에는 파일 시스템에 액세스하기 위한 펌웨어 수준의 장치 드라이버가 포함되어 있습니다. 메인프레임에서는 펌웨어가 없으므로 GRUB 2에 ccw를 추가하는 것은 중요한 작업일 뿐 아니라 GRUB 2에서 zipl을 다시 구현해야 합니다. 따라서 SUSE Linux Enterprise Server에서 다음과 같은 2단계 접근법을 사용합니다.

1단계:

커널과 initrd가 포함된 별도의 파티션이 /boot/zipl에 탑재됩니다. 이 커널 및 initrd는 /boot/zipl/config의 구성을 사용하여 zipl을 통해 로드됩니다.

이 구성은 initgrub 키워드를 커널 명령 줄에 추가합니다. 커널 및 initrd가 로드되면 initrd는 루트 파일 시스템 탑재에 필요한 장치를 활성화합니다(/boot/zipl/active_devices.txt 참조). 이후 GRUB 2 사용자 공간 프로그램이 시작되고 /boot/grub2/grub.cfg를 읽습니다.

2단계:

/boot/grub2/grub.cfg에 지정된 커널 및 initrd가 kexec를 통해 시작됩니다. 그러면 디스크 시스템에서 시작하는 데 필요한 장치(/boot/zipl/active_devices.txt에 나열되어 있음)가 활성화됩니다. 이 목록에 있는 다른 장치는 허용 목록에 포함되지만 무시됩니다. 루트 파일 시스템이 탑재되고 부팅 절차가 다른 아키텍처에서와 마찬가지로 계속 진행됩니다.

부팅 프로세스에 대한 자세한 내용은 Chapter 16, Introduction to the boot process 항목을 참조하십시오.

5.4 보안 부팅

IBM Z 시스템에서 보안 부팅 기능을 사용하려면 다음 조건이 충족되어야 합니다.

  • 시스템이 z15 T01, z15 T02, LinuxONE III LT1, LinuxONE III LT2 이상 모델이어야 합니다.

  • LAPR을 사용해야 합니다(z/VM 및 KVM에서는 보안 부팅이 지원되지 않음).

  • LPAR에서 보안 부팅이 활성화되어야 합니다.

  • SCSI(FCP) 디스크를 사용해야 합니다(DASD에서는 보안 부팅이 지원되지 않음).

참고
참고: 하드웨어 마이그레이션

다른 시스템(예: z13에서 z15로)으로 마이그레이션하는 경우, 대상 시스템의 LPAR 디스크에 시스템의 보안 부팅 상태가 있는지 확인해야 합니다.

보안 부팅 상태 변경은 다음 절차를 따라 수행되어야 합니다.

절차 5.4: 보안 부팅 상태 변경
  1. YaST에서 보안 부팅을 활성화하고 새 부트로더를 씁니다.

  2. 시스템을 종료합니다.

  3. LPAR의 구성을 변경합니다(보안 부팅 활성화 또는 비활성화).

  4. 시스템을 부팅합니다.

참고
참고: HMC의 보안 부팅

펌웨어가 새로운 온디스크 포맷을 지원하는 한 secure=1 파라미터로 구성된 디스크의 시스템은 z15 HMC에서 부팅이 가능합니다(z15는 항상 가능).

5.5 parmfile - 시스템 구성 자동화

parmfile에 필수 파라미터를 지정하여 설치 프로세스를 부분적으로 자동화할 수 있습니다. parmfile은 네트워크 설정 및 DASD 구성에 필요한 모든 데이터를 포함합니다. 또한 SUSE Linux Enterprise Server 설치 시스템과 이 시스템에서 실행 중인 YaST 인스턴스에 대한 연결 방법을 설정하는 데도 사용될 수 있습니다. 이를 통해 실제 YaST 설치에서 사용자 작업을 줄일 수 있습니다.

5.5.1절 “일반 파라미터”에 나열된 파라미터는 설치의 기본값으로 설치 루틴으로 전달될 수 있습니다. 모든 IP 주소, 서버 이름 및 숫자 값은 예로 제공되는 것임에 유의하십시오. 해당 값을 설치 시나리오의 실제 값으로 바꿉니다.

parmfile의 줄 수는 10으로 제한됩니다. 줄당 두 개 이상의 파라미터를 지정할 수 있습니다. 파라미터 이름은 대소문자를 구분하지 않습니다. 파라미터는 공백으로 구분해야 합니다. 원하는 순서로 파라미터를 지정할 수 있습니다. 항상 PARAMETER=value 문자열을 한 줄에 함께 두십시오. 각 줄의 길이는 80자를 초과할 수 없습니다. 예:

Hostname=s390zvm01.suse.de HostIP=10.11.134.65
작은 정보
작은 정보: 설치 중 IPv6 사용

기본적으로 해당 시스템에는 IPv4 네트워크 주소만 할당할 수 있습니다. 설치 중 IPv6를 활성화하려면 부팅 프롬프트에서 ipv6=1(IPv4 및 IPv6 승인) 또는 ipv6only=1(IPv6만 승인) 파라미터 중 하나를 지정하십시오.

다음 파라미터 중 일부는 필수입니다. 누락된 경우 자동 프로세스에서 지정하라는 메시지가 표시됩니다.

5.5.1 일반 파라미터

AutoYaST=<URL> Manual=0

AutoYaST 파라미터는 자동 설치를 위한 autoinst.xml 제어 파일의 위치를 지정합니다. Manual 파라미터는 다른 파라미터가 사용자가 여전히 확인해야 하는 기본값만인지 여부를 제어합니다. 모든 값을 승인하고 질문이 없어야 하는 경우 이 파라미터를 0으로 설정하십시오. AutoYaST를 설정하면 Manual의 기본값이 0으로 설정됩니다.

DeviceAutoConfig=<0|1|2>

linuxrc에서 DeviceAutoConfig 파라미터는 IBM Z 시스템에 대한 I/O 장치 자동 구성 데이터의 사용을 제어합니다.

0으로 설정하면 자동 구성이 비활성화됩니다. 1로 설정하면 기존 자동 구성 데이터가 적용됩니다. 2(기본값)로 설정하면 자동 구성 데이터가 있는 경우 대화 상자가 표시됩니다. 사용자에게 적용 여부를 묻는 메시지가 표시됩니다.

자세한 내용은 5.5.4절 “IBM Z 시스템에서 I/O 장치 자동 구성”을 참조하십시오.

Info=<URL>

추가 옵션과 함께 파일의 위치를 지정합니다. 이렇게 하면 parmfile에 대한 10줄 제한(및 z/VM 아래 줄당 80자 제한) 문제를 해결할 수 있습니다. Info 파일에 대한 자세한 내용은 Section 9.3.3, “Combining the linuxrc info file with the AutoYaST control file”에서 확인할 수 있습니다. 일반적으로 Info 파일은 IBM Z의 네트워크를 통해서만 액세스할 수 있으므로, 네트워크를 설정하는 데 필요한 옵션(즉, 5.5.2절 “네트워크 인터페이스 구성”에 설명된 옵션)을 지정하는 데 이 파일을 사용할 수 없습니다. 기타 linuxrc 지정 옵션(예: 디버깅 관련 옵션)은 parmfile에 지정되어야 합니다.

Upgrade=<0|1>

SUSE Linux Enterprise를 업그레이드하려면 Upgrade=1을 지정합니다. SUSE Linux Enterprise의 기존 설치를 업그레이드하려면 사용자 정의 parmfile이 필요합니다. 이 파라미터가 없으면 설치에서 업그레이드 옵션을 제공하지 않습니다.

5.5.2 네트워크 인터페이스 구성

중요
중요: 네트워크 인터페이스 구성

이 절에서 설명된 설정은 설치 중에 사용된 네트워크 인터페이스에만 적용됩니다. 지시사항에 따라 설치된 시스템에서 추가 네트워크 인터페이스를 구성하십시오Section 23.5, “Configuring a network connection manually”.

Hostname=zsystems.example.com

전체 호스트 이름을 입력합니다.

Domain=example.com

DNS에 대한 도메인 검색 경로. 완전한 호스트 이름 대신 짧은 호스트 이름을 사용할 수 있습니다.

HostIP=192.168.1.2/24

구성할 인터페이스의 IP 주소를 입력합니다.

Gateway=192.168.1.3

사용할 게이트웨이를 지정합니다.

Nameserver=192.168.1.4

해당 DNS 서버를 지정합니다.

InstNetDev=osa

구성할 인터페이스의 유형을 입력합니다. 가능한 값은 osa, hsi, ctc, esconiucv입니다(CTC, ESCON 및 IUCV는 더 이상 공식적으로 지원되지 않음).

ctc, esconiucv 인터페이스의 경우(CTC, ESCON 및 IUCV는 공식적으로 이제 지원되지 않음) 피어의 IP 주소를 입력합니다.

Pointopoint=192.168.55.20
OsaInterface=<lcs|qdio>

osa 네트워크 장치의 경우 호스트 인터페이스(qdio 또는 lcs)를 지정합니다.

Layer2=<0|1>

osa QDIO 이더넷 및 hsi 장치의 경우 OSI Layer 2 지원을 활성화(1) 또는 비활성화(0)할지 여부를 지정합니다.

OSAHWAddr=02:00:65:00:01:09

계층 2 지원 osa QDIO 이더넷 장치의 경우. MAC 주소를 수동으로 지정하거나 시스템 기본값에 대한 OSAHWADDR= (후행 공백 포함) 상태를 지정합니다.

PortNo=<0|1>

osa 네트워크 장치의 경우 포트 번호를 지정합니다(장치가 이 기능을 지원하는 경우). 기본값은 0입니다.

각 인터페이스에는 특정 설정 옵션이 필요합니다.

  • ctcescon 인터페이스(CTC 및 ESCON은 공식적으로 더 이상 지원되지 않음):

    ReadChannel=0.0.0600
    WriteChannel=0.0.0601

    ReadChannel은 사용할 READ 채널을 지정합니다. WriteChannel은 WRITE 채널을 지정합니다.

  • ctc 인터페이스의 경우(더 이상 공식적으로 지원되지 않음) 이 인터페이스에 사용되는 프로토콜을 지정합니다.

    CTCProtocol=<0/1/2>

    올바른 항목은 다음과 같습니다.

    0

    호환성 모드로, OS/390 및 z/OS가 아닌 비 Linux 피어에도 사용됨(기본 모드)

    1

    확장 모드

    2

    OS/390 및 z/OS에서의 호환성 모드

  • osa 인터페이스를 사용하는 lcs 네트워크 장치 유형:

    ReadChannel=0.0.0124

    ReadChannel은 이 설정에서 사용된 채널 번호를 나타냅니다. 두 번째 포트 번호는 ReadChannel에 1을 더하여 이 읽기 채널에서 파생될 수 있습니다. Portnumber를 사용하여 관련 포트를 지정합니다.

  • 인터페이스 iucv:

    IUCVPeer=PEER

    피어 시스템의 이름을 입력합니다.

  • OSA-Express Gigabit Ethernet에 대한 인터페이스 osa를 사용하는 네트워크 장치 유형 qdio:

    ReadChannel=0.0.0700
    WriteChannel=0.0.0701
    DataChannel=0.0.0702

    ReadChannel에 대해 READ 채널의 번호를 입력합니다. WriteChannel에 대해 WRITE 채널의 번호를 입력합니다. DataChannel은 DATA 채널을 지정합니다. READ 채널에 짝수 장치 번호가 있는지 확인합니다.

  • HiperSockets 및 VM 게스트 LAN에 대한 hsi 인터페이스:

    ReadChannel=0.0.0800
    WriteChannel=0.0.0801
    DataChannel=0.0.0802

    ReadChannel에 대해 READ 채널에 대한 해당 번호를 입력합니다. WriteChannelDataChannel에 대해 WRITE 및 DATA 채널 번호를 입력합니다.

5.5.3 설치 원본 및 YaST 인터페이스 지정

Install=nfs://server/directory/DVD1/

사용할 설치 원본의 위치를 지정하십시오. 지원되는 프로토콜은 nfs, smb(Samba/CIFS), ftp, tftp httphttps입니다.

tftp, ftp 또는 smb URL이 제공되는 경우 사용자 이름 및 비밀번호를 지정합니다. 익명 또는 게스트 로그인의 경우 인증서를 건너뜁니다.

Install=ftp://USER:PASSWORD@SERVER/DIRECTORY/DVD1/
Install=tftp://USER:PASSWORD@SERVER/DIRECTORY/DVD1/

암호화 연결을 통해 설치하려면 https URL을 사용합니다. 인증서를 확인할 수 없는 경우 sslcerts=0 부팅 옵션을 사용하여 인증서 확인을 비활성화하십시오.

Samba 또는 CIFS를 설치하는 경우에는 다음과 같이 도메인도 지정할 수 있습니다.

Install=smb://WORKDOMAIN;USER:PASSWORD@SERVER/DIRECTORY/DVD1/
ssh=1 vnc=1 Display_IP=192.168.42.42

설치 방법은 지정한 파라미터에 따라 다릅니다. ssh는 SSH 설치를 활성화하고, vnc는 설치 시스템에서 VNC 서버를 시작하고, Display_IP는 설치 시스템이 지정된 주소의 X Server에 연결을 시도하도록 합니다. 한 개의 파라미터만 설정해야 합니다.

중요
중요: X 인증 메커니즘

X Window 시스템을 사용하는 직접 설치는 호스트 이름을 기반으로 하는 인증 메커니즘을 사용합니다. 이 메커니즘은 현재 SUSE Linux Enterprise Server 버전에서 사용할 수 없습니다. SSH 또는 VNC를 사용하여 설치하는 것이 좋습니다.

YaST와 원격 X Server 간 연결을 허용하려면 원격 시스템의 설치 시스템 주소를 사용하여 xhost <IP address>를 실행합니다.

VNC의 경우 설치에 사용할 6-8자 비밀번호를 지정합니다.

VNCPassword=<a password>

SSH의 경우 설치에 사용할 6-8자 비밀번호를 지정합니다.

ssh.password=<a password>

5.5.4 IBM Z 시스템에서 I/O 장치 자동 구성

I/O 장치 자동 구성은 사용자가 Linux에서 자동으로 활성화되어야 하는 I/O 장치의 ID 및 설정을 지정할 수 있는 메커니즘입니다. DPM(동적 파티션 관리자) 모드에서 실행 중인 HMC를 통해 LPAR에 이러한 정보를 지정합니다.

참고
참고

I/O 장치 자동 구성 기능은 DPM이 실행 중인 시스템에서 사용할 수 있습니다. DPM은 기본적으로 LinuxONE 시스템에서 실행됩니다. IBM Z의 경우 이 기능을 주문해야 합니다.

linuxrc에서 DeviceAutoConfig 파라미터는 IBM Z 시스템에 대한 I/O 장치 자동 구성 데이터의 사용을 제어합니다.

DeviceAutoConfig=0

0으로 설정하면 자동 구성이 비활성화됩니다.

DeviceAutoConfig=1

1로 설정하면 기존 자동 구성 데이터가 적용됩니다.

DeviceAutoConfig=2(기본값)

2(기본값)로 설정하면 자동 구성 데이터가 있는 경우 대화 상자가 표시됩니다. 사용자에게 적용 여부를 묻는 메시지가 표시됩니다.

사용자가 장치 자동 구성을 비활성화하면 대상 시스템의 부팅 옵션에 커널 파라미터 rd.zdev=no-auto가 추가됩니다.

YaST를 사용하여 I/O 자동 구성을 활성화하려면 yast2 system_settings 명령을 실행하고 커널 설정 섹션으로 이동하여 I/O 장치 자동 구성 활성화 옵션을 활성화합니다.

AutoYaST 프로파일에서 I/O 자동 구성을 비활성화하려면 전역 부트 로더 옵션의 append 섹션에 다음 커널 파라미터를 추가합니다. 예:

<bootloader>
  <global>
    <append>rd.zdev=no-auto</append>
  </global>
</bootloader>

AutoYaST 부트 로더 옵션에 대한 자세한 내용은 Section 4.4, “The GRUB 2 boot loader”를 참조하십시오.

설치하는 동안 자동 구성 설정의 상태가 설치 설정 화면의 장치 설정 섹션에 표시됩니다.

5.5.5 parmfile 예

parmfile의 최대 용량은 860자입니다. 일반적으로 parmfile에는 79자 이하의 최대 10줄이 포함되어야 합니다. parmfile을 읽을 때 공백을 추가하지 않고 모든 줄이 연결되므로 각 줄의 마지막 문자(79)가 Space가 됩니다.

콘솔에서 잠재적인 오류 메시지를 수신하려면 다음 명령을 사용하십시오.

linuxrclog=/dev/console
예제 5.8: I/O 장치 자동 구성을 통해 VNC 및 AutoYaST를 사용하여 NFS에서 설치하기 위한 Parmfile
ramdisk_size=131072 root=/dev/ram1 ro init=/linuxrc TERM=dumb
instnetdev=osa osainterface=qdio layer2=1 osahwaddr=
pointopoint=192.168.0.1 hostip=192.168.0.2
nameserver=192.168.0.3 DeviceAutoConfig=1
install=nfs://192.168.0.4/SLES/SLES-12-Server/s390x/DVD1
autoyast=http://192.168.0.5/autoinst.xml
linuxrclog=/dev/console vnc=1 VNCPassword=testing
예제 5.9: NFS, SSH, HSI와 NFS 이용 AutoYaST를 사용한 설치를 위한 Parmfile
ramdisk_size=131072 root=/dev/ram1 ro init=/linuxrc TERM=dumb
AutoYast=nfs://192.168.1.1/autoinst/s390.xml
Hostname=zsystems.example.com HostIP=192.168.1.2
Gateway=192.168.1.3 Nameserver=192.168.1.4
InstNetDev=hsi layer2=0
Netmask=255.255.255.128 Broadcast=192.168.1.255
readchannel=0.0.702c writechannel=0.0.702d datachannel=0.0.702e
install=nfs://192.168.1.5/SLES-12-Server/s390x/DVD1/
ssh=1 ssh.password=testing linuxrclog=/dev/console
예제 5.10: VLAN에서의 설치를 위한 Parmfile
ro ramdisk_size=50000 MANUAL=0 PORTNO=1 ReadChannel=0.0.b140
WriteChannel=0.0.b141 DataChannel=0.0.b142
cio_ignore=all,!condev,!0.0.b140-0.0.b142,!0.0.e92c,!0.0.5000,!0.0.5040
HostIP= Gateway= Hostname=zsystems.example.com nameserver=192.168.0.1
Install=ftp://user:password@10.0.0.1/s390x/SLES15.0/INST/ usevnc=1
vncpassword=12345 InstNetDev=osa Layer2=1 OSAInterface=qdio ssl_certs=0
osahwaddr= domain=example.com self_update=0
vlanid=201

5.6 vt220 터미널 에뮬레이터 사용

최근 MicroCode 레벨을 통해 표준 라인 모드 터미널뿐만 아니라, 통합된 vt220 터미널 에뮬레이터(ASCII 터미널)도 사용할 수 있습니다. vt220 터미널은 /dev/ttysclp0에 연결됩니다. 라인 모드 터미널은 /dev/ttysclp_line0에 연결됩니다. LPAR 설치의 경우 vt220 터미널 에뮬레이터가 기본적으로 활성화됩니다.

HMC에서 텍스트 기반 UI를 시작하려면 HMC에 로그인하고 시스템 관리 › 시스템 › IMAGE_ID 을 선택합니다. LPAR에 대한 라디오 버튼을 선택하고 복구 ›  통합 ASCII 콘솔 을 선택합니다.

부팅 시 커널 메시지를 시스템 콘솔에서 vt220 터미널로 리디렉트하려면 /etc/zipl.confparameters 줄에 다음 항목을 추가합니다.

console=ttysclp0 console=ttysclp_line0

결과 parameters 줄은 다음 예와 같이 나타납니다.

parameters = "root=/dev/dasda2 TERM=dumb console=ttysclp0 console=ttysclp_line0"

/etc/zipl.conf에 변경사항을 저장하고 zipl을 실행한 후 시스템을 재부팅합니다.

5.7 추가 정보

IBM Z에 대한 자세한 추가 기술 문서는 IBM Redbooks(https://www.redbooks.ibm.com/Redbooks.nsf/domains/zsystems) 또는 IBM developerWorks(https://developer.ibm.com/)에서 확인할 수 있습니다. SUSE Linux Enterprise Server 전용 문서는 https://developer.ibm.com/technologies/linux/에서 찾을 수 있습니다.

5.7.1 IBM Z의 Linux에 대한 일반 문서

IBM Z의 Linux에 대한 일반적인 내용은 다음 문서에서 찾을 수 있습니다.

  • Linux on IBM eServer zSeries and S/390: ISP and ASP Solutions (SG24-6299)

이러한 문서는 Linux의 현재 상태를 반영하지 않을 수 있지만, 문서에 개괄된 Linux 개발 원칙은 동일합니다.

5.7.2 IBM Z의 Linux에 대한 기술 문제

Linux 커널 및 응용 프로그램 주제에 대한 상세한 기술 정보는 다음 문서에서 확인할 수 있습니다. 가장 최신 문서는 https://developer.ibm.com/technologies/linux/에서 확인할 수 있습니다.

  • Linux on System z Device Drivers, Features, and Commands

  • zSeries ELF Application Binary Interface Supplement

  • Linux on System z Device Drivers, Using the Dump Tools

  • IBM zEnterprise 196 기술 안내서

  • IBM zEnterprise EC12 기술 안내서

  • IBM z13 기술 안내서

  • IBM z14 기술 안내서

  • IBM z15 기술 안내서

Linux 응용 프로그램 개발을 위한 Redbook은 https://www.redbooks.ibm.com에서 제공됩니다.

  • Linux on IBM eServer zSeries and S/390: Application Development (SG24-6807)

5.7.3 IBM Z의 Linux에 대한 고급 구성

다소 복잡한 IBM Z 시나리오에 대해서는 다음 Redbook, Redpaper 및 온라인 자료를 참조하십시오.