4장. 셀프 호스트 엔진 배포 호스트 설치

자체 호스팅 엔진은 Red Hat Virtualization Host 또는 Red Hat Enterprise Linux 호스트에서 배포할 수 있습니다.

중요

고가용성 또는 VLAN에 결합된 인터페이스를 사용하여 다른 유형의 트래픽(예: 스토리지 또는 관리 연결)을 분리하려면 자체 호스팅 엔진 배포를 시작하기 전에 호스트에서 구성해야 합니다. 계획 및 사전 요구 사항 가이드의 네트워킹 권장 사항을 참조하십시오.

4.1. Red Hat Virtualization 호스트 설치

RHVH(Red Hat Virtualization Host)는 Red Hat Virtualization 환경에서 하이퍼바이저 역할을 하는 물리적 머신을 설정하는 간단한 방법을 제공하도록 설계된 최소 운영 체제입니다. 최소 운영 체제에는 시스템이 하이퍼바이저 역할을 하는 데 필요한 패키지만 포함하며, 호스트 모니터링 및 관리 작업을 수행하는 데 필요한 Cockpit 웹 인터페이스를 제공합니다. 최소 브라우저 요구 사항은 http://cockpit-project.org/running.html 을 참조하십시오.

RHVH에서는 보안 향상을 위해 NIST 800-53 파티션 요구 사항을 지원합니다. RHVH는 기본적으로 NIST 800-53 파티션 레이아웃을 사용합니다.

호스트는 최소 호스트 요구 사항을 충족해야 합니다.

절차

  1. 고객 포털에서 RHVH ISO 이미지를 다운로드합니다.

    1. https://access.redhat.com 에서 고객 포털에 로그인합니다.
    2. 메뉴 모음에서 다운로드를 클릭합니다.
    3. Red Hat Virtualization 을 클릭합니다. 아래로 스크롤하여 Download Latest 를 클릭하여 제품 다운로드 페이지에 액세스합니다.
    4. RHV 4.3의 Hypervisor Image (하이퍼 이미지)로 이동하여 Download Now 를 클릭합니다.
    5. 부팅 가능한 미디어 장치를 생성합니다. 자세한 내용은 Red Hat Enterprise Linux 설치 가이드에서 Making Media 를 참조하십시오.
  2. RHVH를 설치하는 시스템을 시작하여 준비된 설치 미디어에서 부팅합니다.
  3. 부팅 메뉴에서 Install RHVH 4.3 을 선택하고 Enter 를 누릅니다.

    참고

    Tab 키를 눌러 커널 매개 변수를 편집할 수도 있습니다. 커널 매개변수는 공백으로 구분해야 하며, Enter 키를 눌러 지정된 커널 매개 변수를 사용하여 시스템을 부팅할 수 있습니다. Esc 키를 눌러 커널 매개 변수 변경 사항을 지우고 부팅 메뉴로 돌아갑니다.

  4. 언어를 선택하고 Continue 를 클릭합니다.
  5. 날짜 및 시간 화면에서 시간대 를 선택하고 완료 를 클릭합니다.
  6. 키보드 화면에서 키보드 레이아웃을 선택하고 Done 을 클릭합니다.
  7. Installation Destination (설치 대상) 화면에서 RHVH를 설치할 장치를 선택합니다. 필요한 경우 암호화를 활성화합니다. 완료 를 클릭합니다.

    중요

    Red Hat은 자동으로 파티션 설정 옵션을 사용하는 것이 좋습니다.

  8. Network & Host Name 화면에서 네트워크를 선택하고 Configure…​ 을 클릭하여 연결 세부 정보를 구성합니다.

    참고

    시스템을 부팅할 때마다 연결을 사용하려면 Automatically connect to this network when it is available (이 네트워크를 사용할 수 있을 때 자동으로 연결) 확인란을 선택합니다. 자세한 내용은 Red Hat Enterprise Linux 7 설치 가이드의 네트워크 연결 편집 을 참조하십시오.

    호스트 이름 필드에 호스트 이름을 입력하고 Done (완료)을 클릭합니다.

  9. 선택적으로 언어 지원,보안 정책, Kdump 를 구성합니다. 설치 요약 화면의 각 섹션에 대한 자세한 내용은 Red Hat Enterprise Linux 7 설치 가이드 의 Anaconda를 사용하여 설치를 참조하십시오.
  10. 설치 시작을 클릭합니다.
  11. RHVH를 설치하는 동안 루트 암호를 설정하고 선택적으로 추가 사용자를 생성합니다.

    주의

    로컬 보안 취약점이 악용될 수 있으므로 RHVH에서 신뢰할 수 없는 사용자를 생성하지 않는 것이 좋습니다.

  12. Reboot (재부팅)를 클릭하여 설치를 완료합니다.

    참고

    RHVH가 다시 시작되면 nodectl 에서 호스트에서 상태 점검을 수행하고 명령줄에서 로그인하면 결과를 표시합니다. 메시지 노드 status: OK 또는 node status: DEGRADED 는 상태를 나타냅니다. nodectl 검사를 실행하여 자세한 정보를 가져옵니다. 서비스는 기본적으로 활성화되어 있습니다.

4.1.1. Red Hat Virtualization Host Repository 활성화

업데이트를 받으려면 시스템을 등록합니다. Red Hat Virtualization Host에는 리포지토리가 하나만 필요합니다. 이 섹션에서는 Content Delivery Network 또는 Red Hat Satellite 6 에 RHVH를 등록하는 방법을 설명합니다.

Content Delivery Network에 RHVH 등록

  1. https://HostFQDNorIP:9090 에서 Cockpit 웹 인터페이스에 로그인합니다.
  2. 서브스크립션 으로 이동하여 Register System 을 클릭하고 Customer Portal 사용자 이름과 암호를 입력합니다. Red Hat Virtualization Host 서브스크립션이 시스템에 자동으로 연결됩니다.
  3. 터미널 을 클릭합니다.
  4. Red Hat Virtualization Host 7 리포지토리를 활성화하여 Red Hat Virtualization Host에 대한 이후 업데이트를 허용합니다.

    # subscription-manager repos --enable=rhel-7-server-rhvh-4-rpms

Red Hat Satellite 6으로 RHVH 등록

  1. https://HostFQDNorIP:9090 에서 Cockpit 웹 인터페이스에 로그인합니다.
  2. 터미널 을 클릭합니다.
  3. Red Hat Satellite 6에 RHVH를 등록합니다.

      # rpm -Uvh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm
      # subscription-manager register --org="org_id"
      # subscription-manager list --available
      # subscription-manager attach --pool=pool_id
      # subscription-manager repos \
        --disable='*' \
        --enable=rhel-7-server-rhvh-4-rpms