2장. Red Hat Enterprise Linux Virtual Machine 설치

Red Hat Enterprise Linux 가상 시스템을 설치하려면 다음과 같은 주요 단계가 포함됩니다.

  1. 가상 머신을 생성합니다. 저장을 위해 가상 디스크와 가상 시스템을 네트워크에 연결하려면 네트워크 인터페이스를 추가해야 합니다.
  2. 가상 시스템을 시작하고 운영 체제를 설치합니다. 자세한 내용은 운영 체제의 설명서를 참조하십시오.

  3. 운영 체제에 필요한 리포지토리를 활성화합니다.
  4. 추가 가상 시스템 기능을 위해 게스트 에이전트와 드라이버를 설치합니다.

2.1. 가상 머신 생성

새 가상 시스템을 생성할 때 해당 설정을 지정합니다. 나중에 칩셋 및 BIOS 유형을 포함하여 이러한 설정 중 일부를 편집할 수 있습니다. 자세한 내용은 관리 가이드 의 UEFI 및 Q35 칩셋 을 참조하십시오.

참고

이 가상 머신을 사용하려면 다음을 수행해야 합니다.

절차

  1. Compute(컴퓨팅) Virtual Machines(가상 시스템) 를 클릭합니다.
  2. New (새로 만들기)를 클릭합니다. 그러면 New Virtual Machine(새 가상 시스템 ) 창이 열립니다.
  3. 드롭다운 목록에서 Operating System (운영 체제)을 선택합니다.

    참고

    Red Hat Enterprise Linux CoreOS 를 운영 체제로 선택한 경우 Advanced Options Initial Run(고급 옵션 초기 실행 ) 탭에서 Ignition 설정을 구성하여 초기화 방법을 설정해야 할 수 있습니다. Ignition 구성을 참조하십시오.

  4. 가상 시스템의 Name (이름)을 입력합니다.
  5. 가상 머신에 스토리지를 추가합니다. Instance Images(인스턴스 이미지) 에서 Attach(연결 ) 또는 Create (생성)를 클릭하여 가상 디스크를 선택하거나 생성합니다.

  6. 가상 시스템을 네트워크에 연결합니다. General (일반) 탭의 하단에 있는 nic1 드롭다운 목록에서 vNIC 프로필을 선택하여 네트워크 인터페이스를 추가합니다.
  7. System (시스템) 탭에서 가상 시스템의 Memory Size (메모리 크기)를 지정합니다.
  8. Boot Options(부팅 옵션 ) 탭에서 가상 시스템을 부팅하는 데 사용할 첫 번째 장치를 선택합니다.
  9. 다른 모든 필드에 대한 기본 설정을 수락하거나 필요한 경우 변경할 수 있습니다. New Virtual Machine(새 가상 머신) 창의 모든 필드에 대한 자세한 내용은 New Virtual Machine(새 가상 머신) 및 Edit Virtual Machine(가상 머신 편집) 창의 설정 탐색을 참조하십시오.
  10. OK(확인)를 클릭합니다.

새 가상 시스템이 생성되고 Down (다운) 상태로 가상 시스템 목록에 표시됩니다.

Ignition 구성

Ignition은 Red Hat Enterprise Linux CoreOS에서 초기 구성 중에 디스크를 조작하는 데 사용하는 유틸리티입니다. 디스크 파티셔닝, 파티션 포맷, 파일 작성 및 사용자 구성을 포함한 일반적인 디스크 작업을 완료합니다. 최초 부팅 시 Ignition은 설치 미디어 또는 사용자가 지정한 위치에서 구성을 읽고 해당 구성을 머신에 적용합니다.

중요

Ignition을 초기화 방법으로 구성한 후에는 되돌리거나 다시 구성할 수 없습니다.

  1. Add Virtual Machine(가상 시스템 추가) 또는 Edit Virtual Machine(가상 시스템 편집 ) 화면에서 Show Advanced Options(고급 옵션 표시 )를 클릭합니다.
  2. Initial Run(초기 실행 ) 탭에서 Ignition 2.3.0 옵션을 선택하고 VM Hostname 을 입력합니다.
  3. Authorization (권한) 옵션을 확장하고 해시된(SHA-512) 암호를 입력한 다음 암호를 다시 입력하여 확인합니다.
  4. 권한 부여에 SSH 키를 사용하는 경우 제공된 공간에 SSH 키를 입력합니다.
  5. Ignition Script 필드에 JSON 형식으로 사용자 정의 Ignition 스크립트를 입력할 수도 있습니다. 이 스크립트는 시작될 때 가상 시스템에서 실행됩니다. 이 필드에 입력한 스크립트는 관리자가 생성한 스크립트에 추가되고 사용자 정의 Ignition 지침을 사용할 수 있는 사용자 지정 JSON 섹션입니다.

    참고

    사용 중인 Red Hat Enterprise Linux CoreOS 이미지에 2.3.0과 다른 Ignition 버전이 포함된 경우 Ignition Script 필드에서 스크립트를 사용하여 Red Hat Enterprise Linux CoreOS 이미지에 포함된 Ignition 버전을 적용해야 합니다.

    Ignition 스크립트를 사용하는 경우 스크립트 지침이 우선하여 UI에서 구성한 충돌하는 Ignition 설정을 재정의합니다.