Menu Close

2장. 이미지 빌더 설치

이미지 빌더를 사용하기 전에 가상 머신에 이미지 빌더를 설치해야 합니다.

2.1. 가상 머신에 이미지 빌더 설치

전용 가상 머신에 이미지 빌더를 설치하려면 다음 단계를 따르십시오.

사전 요구 사항

  • 가상 머신에 연결합니다.
  • 이미지 빌더용 가상 시스템을 설치하고, Red Hat Subscription Manager(RHSM) 또는 Red Hat Satellite에 등록하고 실행 중이어야 합니다.

절차

  1. 가상 머신에 이미지 빌더 및 기타 필요한 패키지를 설치합니다.

    • osbuild-composer - RHEL 8.3에서 지원됨
    • composer-cli
    • cockpit-composer
    • bash-completion
    # dnf install osbuild-composer composer-cli cockpit-composer bash-completion

    웹 콘솔은 cockpit-composer 패키지의 종속성으로 설치됩니다.

  2. 재부팅할 때마다 이미지 빌더를 시작하도록 활성화합니다.

    # systemctl enable --now osbuild-composer.socket
    # systemctl enable --now cockpit.socket

    osbuild-composercockpit 서비스는 첫 번째 액세스 시 자동으로 시작됩니다.

  3. composer-cli 명령의 자동 완성 기능이 재부팅 없이 즉시 작동을 시작하도록 쉘 구성 스크립트를 로드합니다.

    $ source /etc/bash_completion.d/composer-cli
중요

osbuild-composer 패키지는 Red Hat Enterprise Linux 8.3 이후부터 모든 새로운 기능의 기본 설정 및 중점을 둔 새로운 백엔드 엔진입니다. 이전 백엔드 lorax-composer 패키지는 더 이상 사용되지 않는 것으로 간주되며 나머지 Red Hat Enterprise Linux 8 라이프 사이클에 대한 일부 수정 사항만 제공되며 향후 주요 릴리스에서 생략될 예정입니다. osbuild-composer 대신 lorax-composer 를 제거하는 것이 좋습니다.

검증

시스템 저널을 사용하여 이미지 빌더 서비스 활동을 추적할 수 있습니다. 또한 파일에서 로그 메시지를 찾을 수 있습니다.

  • 역추적에 대한 저널 출력을 찾으려면 다음 명령을 실행합니다.

    $ journalctl | grep osbuild
  • 원격 또는 로컬 작업자를 모두 표시하려면 다음을 수행합니다.

    $ journalctl -u osbuild-worker*
  • 실행 중인 서비스를 표시하려면 다음을 수행합니다.

    $ journalctl -u osbuild-composer.service