Menu Close

9.3. 네트워크 기반이 아닌 배포를 위한 Edge 이미지용 RHEL 설치

Edge 이미지에 대한 RHEL을 설치하려면 다음 단계를 따르십시오.

사전 요구 사항

  • Edge ISO 이미지용 RHEL을 생성하셨습니다.
  • 실행 중인 컨테이너를 중지했습니다.
  • 생성한 커밋을 설치할 디스크 이미지입니다.

절차

  1. (.iso)를 설치할 빈 qcow 이미지를 생성합니다. 이는 VM(가상 머신)의 하드 드라이브 이미지입니다. 예를 들어 다음과 같습니다.

    $  qemu-img create -f qcow2 diskfile.qcow2 5G
  2. 디스크를 드라이브로 사용하고 설치 프로그램 ISO를 CD-ROM으로 사용하여 VM을 부팅합니다. 예를 들어 다음과 같습니다.

    $  qemu-system-x86_64 \
              -enable-kvm \
              -m 4G \
              -cpu host \
              -net nic,model=virtio \
              -net user,hostfwd=tcp::2223-:22 \
              -cdrom $HOME/Downloads/RHEL-Installer-x86_64-33-1.2.iso \
              disk-image.img

    이 명령은 하이퍼바이저인 qemu에 다음과 같이 지시합니다.

    • KVM 가상화 사용.
    • 메모리를 4000MB로 증가(일부 프로세스는 메모리(예: dnf)를 많이 사용합니다.
    • 호스트에서 사용하는 것과 동일한 CPU 유형을 사용합니다.
    • 게스트를 호스트의 가상 네트워크 브릿지에 연결하고 호스트에서 게스트의 SSH 포트(22)로 TCP 포트 2223을 전달합니다.
    • 설치 ISO를 마운트합니다.
    • 위에서 만든 하드 드라이브 이미지를 사용합니다.

      Anaconda 설치 프로그램을 제공합니다. RHEL 설치 프로그램이 시작되고 ISO에서 Kickstart 파일을 로드하고 명령을 실행합니다(예: Edge 이미지 커밋용 RHEL 설치). 설치가 완료되면 설치 프로그램에서 로그인 세부 정보를 묻는 메시지를 표시합니다.

      참고

      설치 중에 컨테이너 커밋을 사용하도록 Anaconda가 사전 구성되어 있습니다.

  3. 로그인 화면에서 사용자 계정 자격 증명을 지정하고 Enter 를 클릭합니다.

검증 단계

  1. 에지 이미지의 RHEL이 성공적으로 설치되었는지 확인합니다.

    $  rpm-ostree status

결과적으로 명령 출력은 이미지 커밋 ID를 제공하고 설치에 성공하면 표시됩니다.