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


PXE 자산을 생성한 후 IBM Z® 에이전트를 추가할 수 있습니다. IBM Z® 클러스터에만 이 절차를 사용하십시오.

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

  • z/VM을 사용하여 IBM Z® 에이전트 추가
  • RHEL KVM을 사용하여 IBM Z® 에이전트 추가
  • LPAR(Logical Partition)을 사용하여 IBM Z® 에이전트 추가
참고

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

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

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

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

다음 표에는 네트워크 구성 덮어쓰기 기능에 대해 각 하이퍼바이저에서 지원되는 네트워크 장치가 나열되어 있습니다.

Expand
네트워크 장치z/VMKVMLPAR ClassicLPAR Dynamic Partition Manager (DPM)

가상 스위치

지원됨 [1]

적용되지 않음 [2]

해당 없음

해당 없음

직접 연결된 OSA(Open Systems Adapter)

지원됨

필요하지 않음 [3]

지원됨

필요하지 않음

RoCE(RDMA over Converged Ethernet)

필요하지 않음

필요하지 않음

필요하지 않음

필요하지 않음

HiperSockets

지원됨

필요하지 않음

지원됨

필요하지 않음

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

5.5.2. IBM Z 환경에서 네트워크 덮어쓰기 구성

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

참고

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

프로세스

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

    ai.ip_cfg_override=1

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

    .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

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

override 매개 변수는 호스트의 네트워크 구성 설정을 재정의합니다.

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"
    1
    coreos.live.rootfs_url 아티팩트의 경우 부팅 중인 커널initramfs 와 일치하는 rootfs 아티팩트를 지정합니다. HTTP 및 HTTPS 프로토콜만 지원됩니다.
    2
    ip 매개변수의 경우 "IBM Z® 및 IBM® LinuxONE에 z/VM으로 클러스터 설치"에 설명된 대로 DHCP를 사용하여 자동으로 IP 주소를 할당하거나 IP 주소를 수동으로 할당합니다.
    3
    기본값은 1입니다. OSA 네트워크 어댑터를 사용하는 경우 이 항목을 생략합니다.
    4
    DASD 유형 디스크에 설치하는 경우 rd.dasd 를 사용하여 RHCOS(Red Hat Enterprise Linux CoreOS)를 설치할 DASD를 지정합니다. FCP 유형 디스크에 대해 이 항목을 생략합니다.
    5
    FCP 유형 디스크에 설치하려면 rd.zfcp=<adapter>,<wwpn>,<lun >을 사용하여 RHCOS를 설치할 FCP 디스크를 지정합니다. DASD 유형 디스크에 이 항목을 생략합니다.
    참고

    FCP 다중 경로 구성의 경우 단일 경로 대신 디스크에 사용 가능한 여러 경로를 제공하고 rd.multipath=default 를 추가하여 설치 중에 다중 경로를 활성화합니다.

    rd.zfcp=<adapter1>,<wwpn1>,<lun1> \
    rd.zfcp=<adapter2>,<wwpn2>,<lun2> \
    rd.multipath=default

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

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

  2. kernel.img,generic.parm, initrd.img 파일을 z/VM 게스트 가상 머신의 가상 리더로 실행합니다.

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

    작은 정보

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

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

    $ ipl c

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

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

RHEL KVM에 IBM Z® 에이전트를 수동으로 추가하려면 다음 절차를 사용하십시오. RHEL KVM의 IBM Z® 클러스터에만 다음 절차를 사용하십시오.

참고

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

프로세스

  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
    1
    --location 매개변수의 경우 kernelinitrd 파일의 위치를 지정합니다. 위치는 로컬 서버 경로 또는 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

    참고

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

    1
    --location 매개변수의 경우 HTTP 또는 HTTPS 서버의 kernel/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(Logical Partition)에 액세스할 수 있는 실행 중인 파일 서버

프로세스

  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

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

    FCP 다중 경로 구성의 경우 단일 경로 대신 디스크에 사용 가능한 여러 경로를 제공하고 rd.multipath=default 를 추가하여 설치 중에 다중 경로를 활성화합니다.

    rd.zfcp=<adapter1>,<wwpn1>,<lun1> \
    rd.zfcp=<adapter2>,<wwpn2>,<lun2> \
    rd.multipath=default

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

    .insinitrd.img.addrsize 파일은 설치 프로그램에서 부팅 프로그램의 Boot-artifacts의 일부로 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

  2. 설치 프로그램에서 생성한 boot-artifacts 파일의 이름과 일치하도록 generic.ins 매개변수 파일에 있는 boot-artifacts 파일의 이름을 바꿉니다.
  3. initrd,kernel,generic.insinitrd.img.addrsize 매개변수 파일을 파일 서버로 전송합니다. 자세한 내용은 LPAR 모드(IBM 문서)에서 Linux 부팅을 참조하십시오.
  4. 머신을 시작합니다.
  5. 클러스터의 다른 모든 시스템에 대해 절차를 반복합니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동