5.5. IBM Z 에이전트 수동 추가


PXE 자산을 만든 후 IBM Z® 에이전트를 추가할 수 있습니다. 이 절차는 IBM Z® 클러스터에만 사용하세요.

IBM Z® 환경에 따라 다음 옵션 중에서 선택할 수 있습니다.

  • z/VM에 IBM Z® 에이전트 추가
  • RHEL KVM을 사용하여 IBM Z® 에이전트 추가
  • 논리 파티션(LPAR)을 사용하여 IBM Z® 에이전트 추가
참고

현재 IBM Z®( s390x )의 ISO 부팅 지원은 Red Hat Enterprise Linux(RHEL) KVM에서만 사용할 수 있으며, 이는 PXE 또는 ISO 기반 설치를 선택할 수 있는 유연성을 제공합니다. z/VM 및 논리 파티션(LPAR)을 사용한 설치의 경우 PXE 부팅만 지원됩니다.

5.5.1. IBM Z의 네트워킹 요구 사항

IBM Z 환경에서 OSA(Open Systems Adapter), HiperSockets, RoCE(Remote Direct Memory Access) over Converged Ethernet과 같은 고급 네트워킹 기술은 표준 네트워크 설정과 다른 특정 구성을 필요로 하며, 에이전트 기반 설치에서 발생하는 여러 부팅 시나리오에서 이러한 구성을 지속해야 합니다.

부팅 중에 이러한 매개변수를 유지하려면 .parm 파일에 ai.ip_cfg_override=1 매개변수가 필요합니다. 이 매개변수는 구성된 네트워크 카드와 함께 사용되어 IBM Z에서의 성공적이고 효율적인 배포를 보장합니다.

다음 표는 네트워크 구성 재정의 기능을 위해 각 하이퍼바이저에서 지원되는 네트워크 장치를 나열합니다.

Expand
네트워크 장치z/VMKVMLPAR 클래식LPAR 동적 파티션 관리자(DPM)

가상 스위치

지원됨 [1]

해당없음 [2]

해당 없음

해당 없음

직접 연결형 오픈 시스템 어댑터(OSA)

지원됨

필요하지 않음 [3]

지원됨

필요하지 않음

RoCE(통합 이더넷을 통한 RDMA)

필요하지 않음

필요하지 않음

필요하지 않음

필요하지 않음

HiperSockets

지원됨

필요하지 않음

지원됨

필요하지 않음

  1. 지원됨: 설치 절차에 ai.ip_cfg_override 매개변수가 필요한 경우.
  2. 해당 없음: 하이퍼바이저에서 네트워크 카드를 사용할 수 없는 경우.
  3. 필요하지 않음: ai.ip_cfg_override 매개변수가 설치 절차에 필요하지 않은 경우.

5.5.2. IBM Z 환경에서 네트워크 재정의 구성

논리 파티션(LPAR) 및 z/VM을 사용하는 IBM Z 머신에서 정적 IP 주소를 지정할 수 있습니다. 이 기능은 네트워크 장치에 고정 MAC 주소가 할당되지 않은 경우에 유용합니다.

참고

PR/SM(Processor Resource/Systems Manager) 모드에서 OSA 네트워크 장치를 사용하는 경우 지속적인 MAC 주소가 부족하여 노드에 대한 역할이 동적으로 할당될 수 있습니다. 즉, 시스템이 특정 MAC 주소를 지정된 노드 역할과 안정적으로 연결할 수 없기 때문에 개별 노드의 역할은 고정되어 있지 않고 변경될 수 있습니다. 어떤 인터페이스에도 MAC 주소가 영구적이지 않으면 에이전트 기반 설치 중에 노드의 역할이 무작위로 할당됩니다.

프로세스

  • 기존 .parm 파일이 있는 경우 다음 항목을 포함하도록 편집합니다.

    ai.ip_cfg_override=1
    Copy to Clipboard Toggle word wrap

    이 매개변수를 사용하면 파일이 Red Hat Enterprise Linux CoreOS(RHCOS) 설치 프로그램에 네트워크 설정을 추가할 수 있습니다.

    .parm 파일 예시

    rd.neednet=1 cio_ignore=all,!condev
    console=ttysclp0
    coreos.live.rootfs_url=<coreos_url> 
    1
    
    ip=<ip>::<gateway>:<netmask>:<hostname>::none nameserver=<dns>
    rd.znet=qeth,<network_adaptor_range>,layer2=1
    rd.<disk_type>=<adapter> 
    2
    
    rd.zfcp=<adapter>,<wwpn>,<lun> random.trust_cpu=on 
    3
    
    zfcp.allow_lun_scan=0
    ai.ip_cfg_override=1
    ignition.firstboot ignition.platform.id=metal
    random.trust_cpu=on
    Copy to Clipboard Toggle word wrap

    1
    coreos.live.rootfs_url 아티팩트의 경우 부팅하는 커널initramfs 에 맞는 rootfs 아티팩트를 지정합니다. HTTP 및 HTTPS 프로토콜만 지원됩니다.
    2
    DASD(직접 액세스 저장 장치) 유형 디스크에 설치하는 경우 rd.를 사용하여 Red Hat Enterprise Linux CoreOS(RHCOS)를 설치할 DASD를 지정합니다. FCP(Fibre Channel Protocol) 디스크에 설치하는 경우 rd.zfcp=<adapter>,<wwpn>,<lun>을 사용하여 RHCOS를 설치할 FCP 디스크를 지정합니다.
    3
    다음 예와 같이 어댑터 , wwpnlun 에 대한 값을 지정합니다: rd.zfcp=0.0.8002,0x500507630400d1e3,0x4000404600000000 .
참고

오버라이드 매개변수는 호스트의 네트워크 구성 설정을 무시합니다.

5.5.3. z/VM에 IBM Z 에이전트 추가

다음 절차에 따라 z/VM에 IBM Z® 에이전트를 수동으로 추가하세요. z/VM이 있는 IBM Z® 클러스터에만 이 절차를 사용하세요.

사전 요구 사항

  • 게스트 가상 머신에 액세스할 수 있는 실행 중인 파일 서버입니다.

프로세스

  1. z/VM 게스트에 대한 매개변수 파일을 만듭니다.

    예제 매개변수 파일

    +

    rd.neednet=1 \
    console=ttysclp0 \
    coreos.live.rootfs_url=<rootfs_url> \
    1
    
    ip=172.18.78.2::172.18.78.1:255.255.255.0:::none nameserver=172.18.78.1 \
    2
    
    zfcp.allow_lun_scan=0 \
    3
    
    ai.ip_cfg_override=1 \
    rd.znet=qeth,0.0.bdd0,0.0.bdd1,0.0.bdd2,layer2=1 \
    rd.dasd=0.0.4411 \
    4
    
    rd.zfcp=0.0.8001,0x50050763040051e3,0x4000406300000000 \
    5
    
    fips=1 \
    6
    
    random.trust_cpu=on rd.luks.options=discard \
    ignition.firstboot ignition.platform.id=metal \
    console=tty1 console=ttyS1,115200n8 \
    coreos.inst.persistent-kargs="console=tty1 console=ttyS1,115200n8"
    Copy to Clipboard Toggle word wrap
    1
    coreos.live.rootfs_url 아티팩트의 경우 부팅하는 커널initramfs 에 맞는 rootfs 아티팩트를 지정합니다. HTTP 및 HTTPS 프로토콜만 지원됩니다.
    2
    ip 매개변수의 경우 DHCP를 사용하여 IP 주소를 자동으로 할당하거나 "IBM Z® 및 IBM® LinuxONE에 z/VM이 포함된 클러스터 설치"에 설명된 대로 IP 주소를 수동으로 할당합니다.
    3
    기본값은 1입니다. OSA 네트워크 어댑터를 사용하는 경우 이 항목을 생략하세요.
    4
    DASD 유형 디스크에 설치하는 경우 rd.dasd를 사용하여 Red Hat Enterprise Linux CoreOS(RHCOS)를 설치할 DASD를 지정합니다. FCP 유형 디스크의 경우 이 항목을 생략합니다.
    5
    FCP 유형 디스크에 설치하는 경우 rd.zfcp=<adapter>,<wwpn>,<lun>을 사용하여 RHCOS를 설치할 FCP 디스크를 지정합니다. DASD 유형 디스크의 경우 이 항목을 생략합니다.
    참고

    FCP 다중 경로 구성의 경우 1개 대신 2개의 디스크를 제공하세요.

    rd.zfcp=<adapter1>,<wwpn1>,<lun1> \
    rd.zfcp=<adapter2>,<wwpn2>,<lun2>
    Copy to Clipboard Toggle word wrap

    6
    FIPS 모드를 활성화하려면 fips=1을 지정하세요. 이 항목은 install-config.yaml 파일에서 fips 매개변수를 true 로 설정하는 것 외에도 필요합니다.

    변경되지 않은 다른 모든 매개변수는 그대로 두십시오.

  2. kernel.img , generic.parminitrd.img 파일을 z/VM 게스트 가상 머신의 가상 리더에 펀칭합니다.

    자세한 내용은 PUNCH (IBM 문서)를 참조하세요.

    작은 정보

    CP PUNCH 명령을 사용하거나 Linux를 사용하는 경우 vmur 명령을 사용하여 두 개의 z/VM 게스트 가상 머신간에 파일을 전송할 수 있습니다.

  3. 부트스트랩 머신에서 대화형 모니터 시스템(CMS)에 로그인합니다.
  4. 다음 명령을 실행하여 리더에서 부트스트랩 머신을 IPL합니다.

    $ ipl c
    Copy to Clipboard Toggle word wrap

    자세한 내용은 IPL (IBM 문서)을 참조하세요.

5.5.4. RHEL KVM을 사용하여 IBM Z 에이전트 추가

다음 절차에 따라 RHEL KVM에 IBM Z® 에이전트를 수동으로 추가하세요. RHEL KVM이 있는 IBM Z® 클러스터에만 이 절차를 사용하세요.

참고

KVM 부팅을 위해서는 nmstateconfig 매개변수를 구성해야 합니다.

프로세스

  1. RHEL KVM 머신을 부팅합니다.
  2. 가상 서버를 배포하려면 다음 매개변수를 사용하여 virt-install 명령을 실행합니다.

    $ virt-install \
       --name <vm_name> \
       --autostart \
       --ram=16384 \
       --cpu host \
       --vcpus=8 \
       --location <path_to_kernel_initrd_image>,kernel=kernel.img,initrd=initrd.img \
    1
    
       --disk <qcow_image_path> \
       --network network:macvtap ,mac=<mac_address> \
       --graphics none \
       --noautoconsole \
       --wait=-1 \
       --extra-args "rd.neednet=1 nameserver=<nameserver>" \
       --extra-args "ip=<IP>::<nameserver>::<hostname>:enc1:none" \
       --extra-args "coreos.live.rootfs_url=http://<http_server>:8080/agent.s390x-rootfs.img" \
       --extra-args "random.trust_cpu=on rd.luks.options=discard" \
       --extra-args "ignition.firstboot ignition.platform.id=metal" \
       --extra-args "console=tty1 console=ttyS1,115200n8" \
       --extra-args "coreos.inst.persistent-kargs=console=tty1 console=ttyS1,115200n8" \
       --osinfo detect=on,require=off
    Copy to Clipboard Toggle word wrap
    1
    --location 매개변수에는 커널initrd 파일의 위치를 지정합니다. 위치는 로컬 서버 경로이거나 HTTP 또는 HTTPS를 사용하는 URL일 수 있습니다.
  3. 선택 사항: FIPS 모드를 활성화합니다.

    RHEL KVM이 있는 IBM Z® 클러스터에서 FIPS 모드를 활성화하려면 대신 PXE 부팅을 사용하고 다음 매개변수와 함께 virt-install 명령을 실행해야 합니다.

    PXE 부팅

    $ virt-install \
       --name <vm_name> \
       --autostart \
       --ram=16384 \
       --cpu host \
       --vcpus=8 \
       --location <path_to_kernel_initrd_image>,kernel=kernel.img,initrd=initrd.img \
    1
    
       --disk <qcow_image_path> \
       --network network:macvtap ,mac=<mac_address> \
       --graphics none \
       --noautoconsole \
       --wait=-1 \
       --extra-args "rd.neednet=1 nameserver=<nameserver>" \
       --extra-args "ip=<IP>::<nameserver>::<hostname>:enc1:none" \
       --extra-args "coreos.live.rootfs_url=http://<http_server>:8080/agent.s390x-rootfs.img" \
       --extra-args "random.trust_cpu=on rd.luks.options=discard" \
       --extra-args "ignition.firstboot ignition.platform.id=metal" \
       --extra-args "console=tty1 console=ttyS1,115200n8" \
       --extra-args "coreos.inst.persistent-kargs=console=tty1 console=ttyS1,115200n8" \
       --extra-args "fips=1" \
    2
    
       --osinfo detect=on,require=off
    Copy to Clipboard Toggle word wrap

    참고

    IBM Z에서 DASD 장치를 사용하는 KVM 기반 설치의 경우 fdasd 파티셔닝 도구를 사용하여 파티션(예: /dev/dasdb1 )을 만들어야 합니다.

    1
    --location 매개변수에는 HTTP 또는 HTTPS 서버에서 커널/initrd의 위치를 지정합니다.
    2
    FIPS 모드를 활성화하려면 fips=1을 지정하세요. 이 항목은 install-config.yaml 파일에서 fips 매개변수를 true 로 설정하는 것 외에도 필요합니다.
    참고

    현재는 IBM Z®에서 FIPS 모드를 활성화하기 위해 PXE 부팅만 지원됩니다.

5.5.5. 논리 파티션(LPAR)에 IBM Z 에이전트 추가

LPAR 환경에서 실행되는 클러스터에 IBM Z® 에이전트를 수동으로 추가하려면 다음 절차를 사용하세요. 이 절차는 LPAR에서 실행되는 IBM Z® 클러스터에만 사용합니다.

사전 요구 사항

  • Python 3이 설치되어 있어야 합니다.
  • 논리 파티션(LPAR)에 액세스할 수 있는 실행 중인 파일 서버입니다.

프로세스

  1. 에이전트에 대한 부팅 매개변수 파일을 만듭니다.

    예제 매개변수 파일

    rd.neednet=1 cio_ignore=all,!condev \
    console=ttysclp0 \
    ignition.firstboot ignition.platform.id=metal
    coreos.live.rootfs_url=http://<http_server>/rhcos-<version>-live-rootfs.<architecture>.img \
    1
    
    coreos.inst.persistent-kargs=console=ttysclp0 \
    ip=<ip>::<gateway>:<netmask>:<hostname>::none nameserver=<dns> \
    2
    
    rd.znet=qeth,<network_adaptor_range>,layer2=1
    rd.<disk_type>=<adapter> \
    3
    
    fips=1 \
    4
    
    zfcp.allow_lun_scan=0 \
    ai.ip_cfg_override=1 \
    random.trust_cpu=on rd.luks.options=discard
    Copy to Clipboard Toggle word wrap

    1
    coreos.live.rootfs_url 아티팩트의 경우, 시작하려는 커널initramfs 에 맞는 rootfs 아티팩트를 지정합니다. HTTP 및 HTTPS 프로토콜만 지원됩니다.
    2
    ip 매개변수의 경우 IBM Z 및 IBM LinuxONE에 z/VM을 사용하여 클러스터 설치 에 설명된 대로 IP 주소를 수동으로 지정합니다.
    3
    DASD 유형 디스크에 설치하는 경우 rd.dasd를 사용하여 Red Hat Enterprise Linux CoreOS(RHCOS)를 설치할 DASD를 지정합니다. FCP 유형 디스크에 설치하는 경우 rd.zfcp=<adapter>,<wwpn>,<lun>을 사용하여 RHCOS를 설치할 FCP 디스크를 지정합니다.
    참고

    FCP 다중 경로 구성의 경우 1개 대신 2개의 디스크를 제공하세요.

    rd.zfcp=<adapter1>,<wwpn1>,<lun1> \
    rd.zfcp=<adapter2>,<wwpn2>,<lun2>
    Copy to Clipboard Toggle word wrap

    4
    FIPS 모드를 활성화하려면 fips=1을 지정하세요. 이 항목은 install-config.yaml 파일에서 fips 매개변수를 true 로 설정하는 것 외에도 필요합니다.
    참고

    .insinitrd.img.addrsize 파일은 설치 프로그램의 부트 아티팩트의 일부로 s390x 아키텍처에 대해 자동 생성되며 LPAR 환경에서 부팅할 때만 사용됩니다.

    LPAR 부팅이 있는 예제 파일 시스템

    boot-artifacts
        ├─ agent.s390x-generic.ins
        ├─ agent.s390x-initrd.addrsize
        ├─ agent.s390x-rootfs.img
        └─ agent.s390x-kernel.img
        └─ agent.s390x-rootfs.img
    Copy to Clipboard Toggle word wrap

  2. 설치 프로그램에서 생성된 부트 아티팩트 파일의 이름과 일치하도록 generic.ins 매개변수 파일에 있는 부트 아티팩트 파일의 이름을 바꿉니다.
  3. initrd , kernel , generic.insinitrd.img.addrsize 매개변수 파일을 파일 서버로 전송합니다. 자세한 내용은 LPAR 모드에서 Linux 부팅 (IBM 문서)을 참조하세요.
  4. 기계를 작동시킵니다.
  5. 클러스터의 다른 모든 컴퓨터에 대해 이 절차를 반복합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat