Menu Close

6장. 이미지 빌더를 사용하여 부팅 ISO 설치 프로그램 이미지 생성

Image Builder를 사용하여 부팅 가능한 ISO 설치 프로그램 이미지를 생성할 수 있습니다. 이러한 이미지는 루트 파일 시스템이 포함된 tarball으로 구성됩니다. 부팅 가능한 ISO 이미지를 사용하여 파일 시스템을 베어 메탈 서버에 설치할 수 있습니다.

Image Builder는 커밋과 루트 파일 시스템을 포함하는 부팅 ISO를 생성하는 매니페스트를 빌드합니다. ISO 이미지를 생성하려면 새 이미지 유형 image-installer 를 선택합니다. Image Builder는 다음을 포함하는 .tar 파일을 빌드합니다.

  • 표준 Anaconda 설치 프로그램 ISO
  • 임베디드 RHEL 시스템 tarball
  • 최소 기본 요구 사항으로 커밋을 설치하는 기본 kickstart 파일

생성된 설치 프로그램 ISO 이미지는 베어 메탈 서버에 직접 설치할 수 있는 미리 구성된 시스템 이미지를 포함합니다.

6.1. 명령줄 인터페이스에서 이미지 빌더를 사용하여 부팅 ISO 설치 프로그램 이미지 생성

다음 절차에서는 Image Builder 명령줄 인터페이스를 사용하여 사용자 지정 부팅 ISO 설치 프로그램 이미지를 빌드하는 방법을 보여줍니다.

사전 요구 사항

절차

  1. ISO 이미지를 생성합니다.

    # composer-cli compose start BLUEPRINT-NAME image-installer
    • 생성한 블루프린트 이름이 있는 BLUEPRINT-NAME
    • image-installer 는 이미지 유형입니다.

      compose 프로세스는 백그라운드에서 시작되고 compose의 UUID가 표시됩니다.

  2. 작성이 완료될 때까지 기다립니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.

    compose의 상태를 확인하려면 다음을 수행하십시오.

    # composer-cli compose status

    완료된 작성에는 상태 값이 FINISHED로 표시됩니다. UUID를 통해 목록에서 compose를 식별합니다.

  3. 작성이 완료되면 결과 이미지 파일을 다운로드합니다.

    # composer-cli compose image UUID

    UUID 를 이전 단계에 표시된 UUID 값으로 바꿉니다.

    따라서 Image Builder는 ISO 설치 프로그램 이미지를 포함하는 .tar 파일을 빌드합니다.

검증

  1. 이미지 파일을 다운로드한 폴더로 이동합니다.
  2. 다운로드한 .tar 이미지를 찾습니다.
  3. .tar 콘텐츠를 추출합니다.

생성된 ISO 이미지 파일을 하드 드라이브 또는 가상 시스템에서 부팅(예: HTTP 부팅 또는 USB 설치)할 수 있습니다.