10.4.2. RHCOS(Red Hat Enterprise Linux CoreOS) 시스템 생성

베어메탈 인프라에 설치된 클러스터에 컴퓨팅 머신을 추가하기 전에 사용할 RHCOS 머신을 생성해야 합니다. ISO 이미지 또는 네트워크 PXE 부팅을 사용하여 시스템을 생성합니다.

참고

클러스터에 새 노드를 모두 배포하기 위해 클러스터를 설치하는 데 사용한 것과 동일한 ISO 이미지를 사용해야 합니다. 동일한 Ignition 구성 파일을 사용하는 것이 좋습니다. 워크로드를 실행하기 전에 노드가 처음 부팅 시 자동으로 업그레이드됩니다. 업그레이드 전후에 노드를 추가할 수 있습니다.

10.4.2.1. ISO 이미지를 사용하여 추가 RHCOS 머신 생성

ISO 이미지를 사용하여 머신을 생성함으로써 베어 메탈 클러스터에 대해 더 많은 Red Hat Enterprise Linux CoreOS (RHCOS) 컴퓨팅 머신을 생성할 수 있습니다.

사전 요구 사항

  • 클러스터의 컴퓨팅 머신에 대한 Ignition 구성 파일의 URL을 가져옵니다. 설치 중에 이 파일은 HTTP 서버에 업로드되어 있어야 합니다.

절차

  1. ISO 파일을 사용하여 추가 컴퓨팅 머신에 RHCOS를 설치합니다. 클러스터를 설치하기 전에 머신을 만들 때 사용한 것과 동일한 방법을 사용합니다.

    • ISO 이미지를 디스크에 굽고 직접 부팅합니다.
    • LOM 인터페이스에서 ISO 리디렉션을 사용합니다.
  2. 인스턴스 시작 후 TAB 또는 E 키를 눌러 커널 명령 줄을 편집합니다.
  3. 커널 명령 줄에 매개 변수를 추가합니다.

    coreos.inst.install_dev=sda 1
    coreos.inst.ignition_url=http://example.com/worker.ign 2
    1
    설치할 시스템의 블록 장치를 지정합니다.
    2
    컴퓨팅 Ignition 구성 파일의 URL을 지정합니다. HTTP 및 HTTPS 프로토콜만 지원됩니다.
  4. Enter를 눌러 설치를 완료합니다. RHCOS가 설치되면 시스템을 재부팅합니다. 시스템이 재부팅되는 동안 지정된 Ignition 구성 파일을 적용합니다.
  5. 계속해서 클러스터에 추가 컴퓨팅 머신을 만듭니다.