3.3. Red Hat Virtualization Manager 설치 및 구성

Red Hat Virtualization Manager의 패키지 및 종속 항목을 설치하고 engine-setup 명령을 사용하여 구성합니다. 이 스크립트는 일련의 질문을 하고 모든 질문에 필요한 값을 제공하면 해당 구성을 적용하고 ovirt-engine 서비스를 시작합니다.

중요

engine-setup 명령은 각각 사용자 입력이 필요한 여러 단계로 구성된 여러 구성 단계를 안내합니다. 제안된 구성 기본값은 대괄호로 제공됩니다. 제안된 값이 지정된 단계에서 허용되는 경우 Enter 키를 눌러 해당 값을 수락합니다.

engine-setup --accept-defaults 를 실행하여 기본 응답이 있는 모든 질문을 자동으로 허용할 수 있습니다. 이 옵션은 신중하게 사용해야 하며 engine-setup 에 익숙한 경우에만 사용해야 합니다.

절차

  1. 모든 패키지가 최신 상태인지 확인합니다.

    # yum update
    참고

    커널 관련 패키지가 업데이트된 경우 시스템을 재부팅합니다.

  2. KnativeServing 패키지 및 종속 항목을 설치합니다.

    # yum install rhvm
  3. engine-setup 명령을 실행하여 Red Hat Virtualization Manager 구성을 시작합니다.

    # engine-setup
  4. Enter 를 눌러 이 머신에서 Manager를 구성합니다.

    Configure Engine on this host (Yes, No) [Yes]:
  5. 필요한 경우 OVN(Open Virtual Network)을 설치합니다. Yes 를 선택하면 Manager 시스템에 OVN 중앙 서버가 설치되고 외부 네트워크 공급자로 Red Hat Virtualization에 추가됩니다. 기본 클러스터는 기본 네트워크 공급자로 OVN을 사용하며 기본 클러스터에 추가된 호스트는 OVN과 통신하도록 자동으로 구성됩니다.

    Configure ovirt-provider-ovn (Yes, No) [Yes]:

    Red Hat Virtualization에서 OVN 네트워크를 사용하는 방법에 대한 자세한 내용은 관리 가이드의 외부 네트워크 공급자로 OVN(Open Virtual Network) 을 참조하십시오.

  6. 필요한 경우 engine-setup 을 허용하여 Manager가 가상 디스크를 스토리지 도메인에 업로드할 수 있도록 이미지 I/O 프록시(ovirt-imageio-proxy)를 구성합니다.

    Configure Image I/O Proxy on this host? (Yes, No) [Yes]:
  7. 필요한 경우 engine-setup 을 허용하여 사용자가 noVNC 콘솔을 통해 가상 머신에 연결할 수 있도록 websocket 프록시 서버를 구성합니다.

    Configure WebSocket Proxy on this machine? (Yes, No) [Yes]:
    중요

    Websocket 프록시 및 noVNC는 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있으며 프로덕션에 사용하지 않는 것이 좋습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다. 자세한 내용은 Red Hat 기술 프리뷰 기능 지원 범위를 참조하십시오.

  8. 이 시스템에서 데이터 웨어하우스를 구성할지 여부를 선택합니다.

    Please note: Data Warehouse is required for the engine. If you choose to not configure it on this host, you have to configure it on a remote host, and then configure the engine on this host so that it can access the database of the remote Data Warehouse host.
    Configure Data Warehouse on this host (Yes, No) [Yes]:
  9. 선택적으로 명령줄에서 가상 머신의 직렬 콘솔에 액세스할 수 있습니다.

    Configure VM Console Proxy on this host (Yes, No) [Yes]:

    이 기능을 사용하려면 클라이언트 시스템에 추가 구성이 필요합니다. 가상 머신 관리 가이드에서 가상 머신에 대한 직렬 콘솔 열기를 참조하십시오.

  10. Enter 를 눌러 자동으로 감지된 호스트 이름을 승인하거나 대체 호스트 이름을 입력하고 Enter 키를 누릅니다. 가상 호스트를 사용하는 경우 자동으로 감지된 호스트 이름이 올바르지 않을 수 있습니다.

    Host fully qualified DNS name of this server [autodetected host name]:
  11. engine-setup 명령은 방화벽 구성을 확인하고, 포트 80 및 443과 같은 외부 통신을 위해 Manager에서 사용하는 포트를 열도록 제공합니다. engine-setup 에서 방화벽 구성을 수정하는 것을 허용하지 않는 경우 Manager에서 사용하는 포트를 수동으로 열어야 합니다. firewalld 는 방화벽 관리자로 구성되어 있습니다. iptables 는 더 이상 사용되지 않습니다.

    Setup can automatically configure the firewall on this system.
    Note: automatic configuration of the firewall may overwrite current settings.
    NOTICE: iptables is deprecated and will be removed in future releases
    Do you want Setup to configure the firewall? (Yes, No) [Yes]:

    방화벽을 자동으로 구성하고 방화벽 관리자가 활성 상태가 아닌 경우 지원되는 옵션 목록에서 선택한 방화벽 관리자를 선택하라는 메시지가 표시됩니다. 방화벽 관리자의 이름을 입력하고 Enter 키를 누릅니다. 이는 하나의 옵션만 나열된 경우에도 적용됩니다.

  12. 이 시스템에서 데이터벤치 데이터베이스를 구성할지 또는 다른 시스템에서 구성할지 여부를 지정합니다.

    Where is the DWH database located? (Local, Remote) [Local]:
    • 로컬 을 선택하는 경우 engine-setup 스크립트는 데이터베이스를 자동으로 구성할 수 있으며(사용자 및 데이터베이스 추가 포함) 사전 구성된 로컬 데이터베이스에 연결할 수 있습니다.

      Setup can configure the local postgresql server automatically for the DWH to run. This may conflict with existing applications.
      Would you like Setup to automatically configure postgresql and create DWH database, or prefer to perform that manually? (Automatic, Manual) [Automatic]:
      • 자동 을 선택하면 Enter 키를 눌러 자동으로 선택하면 추가 작업이 필요하지 않습니다.
      • 수동 구성을 선택하는 경우 수동으로 구성된 로컬 데이터베이스에 대해 다음 값을 입력합니다.

        DWH database secured connection (Yes, No) [No]:
        DWH database name [ovirt_engine_history]:
        DWH database user [ovirt_engine_history]:
        DWH database password:
        참고

        engine-setup 은 Manager 데이터베이스가 다음 단계에서 구성된 후 이러한 값을 요청합니다.

    • 원격을 선택하는 경우(예: Manager 시스템에 Datakvm 서비스를 설치하지만 원격 데이터 웨어하우스 데이터베이스를 구성한 경우 원격 데이터베이스 서버에 대해 다음 값을 입력합니다.If you select Remote (for example, if you are installing the Data Warehouse service on the Manager machine, but have configured a remote Data Warehouse database), enter the following values for the remote database server:

      DWH database host [localhost]:
      DWH database port [5432]:
      DWH database secured connection (Yes, No) [No]:
      DWH database name [ovirt_engine_history]:
      DWH database user [ovirt_engine_history]:
      DWH database password:
      참고

      engine-setup 은 Manager 데이터베이스가 다음 단계에서 구성된 후 이러한 값을 요청합니다.

  13. 이 머신에서 Manager 데이터베이스를 구성할지 또는 다른 머신에서 구성할지 여부를 지정합니다.

    Where is the Engine database located? (Local, Remote) [Local]:
    • 로컬 을 선택하는 경우 engine-setup 명령은 데이터베이스를 자동으로 구성할 수 있으며(사용자 및 데이터베이스 추가 포함) 사전 구성된 로컬 데이터베이스에 연결할 수 있습니다.

      Setup can configure the local postgresql server automatically for the engine to run. This may conflict with existing applications.
      Would you like Setup to automatically configure postgresql and create Engine database, or prefer to perform that manually? (Automatic, Manual) [Automatic]:
      • 자동 을 선택하면 Enter 키를 눌러 자동으로 선택하면 추가 작업이 필요하지 않습니다.
      • 수동 구성을 선택하는 경우 수동으로 구성된 로컬 데이터베이스에 대해 다음 값을 입력합니다.

        Engine database secured connection (Yes, No) [No]:
        Engine database name [engine]:
        Engine database user [engine]:
        Engine database password:
  14. Red Hat Virtualization Manager의 자동으로 생성된 관리 사용자에 대한 암호를 설정합니다.

    Engine admin password:
    Confirm engine admin password:
  15. Gluster,Virt, 또는 둘 다를 선택합니다.

    Application mode (Both, Virt, Gluster) [Both]:

    둘 다 최고의 유연성을 제공합니다. 대부분의 경우 둘 다 선택합니다. virt 을 사용하면 환경에서 가상 시스템을 실행할 수 있습니다. Gluster 를 사용하면 관리 포털에서 GlusterFS를 관리할 수 있습니다.

  16. OVN 공급자를 설치한 경우 기본 인증 정보를 사용하거나 대안을 지정하도록 선택할 수 있습니다.

    Use default credentials (admin@internal) for ovirt-provider-ovn (Yes, No) [Yes]:
    oVirt OVN provider user[admin@internal]:
    oVirt OVN provider password:
  17. 디스크가 삭제될 때 가상 디스크의 블록을 제거하는 wipe_after_delete 플래그의 기본값을 설정합니다.

    Default SAN wipe after delete (Yes, No) [No]:
  18. Manager는 인증서를 사용하여 호스트와 안전하게 통신합니다. 이 인증서를 사용하여 Manager와의 HTTPS 통신을 보호할 수도 있습니다. 인증서의 조직 이름을 제공합니다.

    Organization name for certificate [autodetected domain-based name]:
  19. 또는 engine-setup 을 허용하여 관리자의 시작 페이지를 Apache 웹 서버에서 제공하는 기본 페이지로 설정합니다.

    Setup can configure the default page of the web server to present the application home page. This may conflict with existing applications.
    Do you wish to set the application as the default web page of the server? (Yes, No) [Yes]:
  20. 기본적으로 Manager와의 외부 SSL(HTTPS) 통신은 이전에 구성의 이전에 생성된 자체 서명 인증서로 보호되어 호스트와 안전하게 통신할 수 있습니다. 또는 외부 HTTPS 연결에 대해 다른 인증서를 선택합니다. Manager에서 호스트와 통신하는 방법에는 영향을 미치지 않습니다.

    Setup can configure apache to use SSL using a certificate issued from the internal CA.
    Do you wish Setup to configure that, or prefer to perform that manually? (Automatic, Manual) [Automatic]:
  21. 데이터 웨어하우스가 수집된 데이터를 유지하는 기간을 선택합니다.

    Please choose Data Warehouse sampling scale:
    (1) Basic
    (2) Full
    (1, 2)[1]:

    Full 은 데이터 웨어하우스 가이드에 나열된 데이터 스토리지 설정의 기본값을 사용합니다(데이터 웨어하우스가 원격 서버에 설치된 경우 권장됨).

    BasicDWH_TABLES_KEEP_HOURLY 의 값을 720 으로 줄이고 DWH_TABLES_KEEP_DAILY0 으로 줄여 관리자 시스템의 부하를 줄입니다. Manager 및 Data Warehouse가 동일한 시스템에 설치된 경우 Basic 을 사용합니다.

  22. 설치 설정을 검토하고 Enter 를 눌러 값을 수락하고 설치를 진행합니다.

    Please confirm installation settings (OK, Cancel) [OK]:

    환경이 구성된 경우 engine-setup 은 사용자 환경에 액세스하는 방법에 대한 세부 정보를 표시합니다. 방화벽을 수동으로 구성하도록 선택하면 engine-setup 은 설정 중에 선택한 옵션에 따라 열어야 하는 포트 목록을 제공합니다. engine-setup 은 또한 동일한 값을 사용하여 관리자를 재구성하는 데 사용할 수 있는 파일에 답변을 저장하고 Red Hat Virtualization Manager 구성 프로세스에 대한 로그 파일의 위치를 출력합니다.

  23. Red Hat Virtualization 환경을 디렉터리 서버와 연결하려는 경우 예기치 않은 계정 만료 문제를 방지하기 위해 디렉터리 서버에서 사용하는 시스템 클럭과 동기화되도록 날짜와 시간을 설정합니다. 자세한 내용은 Red Hat Enterprise Linux 시스템 관리자 가이드의 원격 서버와 시스템 잠금 동기화 를 참조하십시오.
  24. 브라우저에서 제공한 지침에 따라 인증 기관을 설치합니다. http://manager-fqdn/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA 로 이동하여 manager- fqdn 을 설치 중에 제공한 FQDN으로 교체하여 인증 기관의 인증서를 가져올 수 있습니다.

환경에 호스트 및 스토리지를 추가할 수 있는 관리 포털에 로그인합니다.