Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

1.2. 분리 머신으로 데이터 설치 및 구성

Red Hat Virtualization Manager가 설치된 별도의 시스템에 데이터ECDHE를 설치하고 구성합니다. 별도의 머신에서 데이터ECDHE 서비스를 호스팅하는 것은 Manager 머신의 부하를 줄이는 데 도움이 됩니다.

사전 요구 사항

  • 별도의 컴퓨터에 Manager를 설치하고 구성해야 합니다.
  • DataECDHE 머신을 설정하려면 다음이 있어야 합니다.
    • Red Hat Enterprise Linux 7이 설치된 가상 또는 물리적 머신.
    • Red Hat Enterprise Linux ServerRed Hat Virtualization 서브스크립션 풀에 대한 서브스크립션.
    • 관리자의 /etc/ovirt-engine/engine.conf.d/10-setup-database.conf 파일의 암호입니다.
    • Manager 데이터베이스 시스템의 TCP 포트 5432로 데이터ECDHE 시스템에서 허용된 액세스 허용
  • 원격 데이터ECDHE 데이터베이스를 사용하도록 선택하는 경우 데이터 제공 서비스를 설치하기 전에 데이터베이스를 설정해야 합니다. 원격 데이터ECDHE 데이터베이스는 로컬 데이터베이스보다 더 나은 성능을 제공합니다. 데이터베이스 호스트에 대한 다음 정보가 있어야 합니다.
    • 호스트의 정규화된 도메인 이름
    • 데이터베이스에 도달할 수 있는 포트(기본적으로5432)
    • 데이터베이스 이름
    • 데이터베이스 사용자
    • 데이터베이스 암호
    • postgres.conf 파일을 편집하여 수동으로 액세스 권한을 부여해야 합니다. /var/lib/pgsql/data/postgresql.conf 파일을 편집하고 다음과 일치하도록 listen_addresses 행을 수정합니다.
      listen_addresses = '*'
      행이 없거나 주석 처리된 경우 수동으로 추가합니다.
      데이터베이스가 Manager 시스템에서 호스팅되고 Red Hat Virtualization Manager 정리 설정 중에 구성된 경우 기본적으로 액세스가 부여됩니다.
참고
원격 데이터ECDHE 데이터베이스를 수동으로 설치하려면 설치 가이드원격 PostgreSQL 데이터베이스 준비를 참조하십시오.

절차 1.1. 분리 머신으로 데이터 설치 및 구성

  1. 필요한 인타이틀먼트에 시스템을 서브스크립션합니다. 자세한 내용은 설치 가이드 의 필수 인타이틀먼트 서브스크립션을 참조하십시오.
  2. 현재 설치된 모든 패키지가 최신 상태인지 확인합니다.
    # yum update
  3. ovirt-engine-dwh-setup 패키지를 설치합니다.
    # yum install ovirt-engine-dwh-setup
  4. engine-setup 명령을 실행하고 프롬프트에 따라 시스템에서 데이터ECDHE을 구성합니다.
    # engine-setup
    Configure Data Warehouse on this host (Yes, No) [Yes]:
  5. Enter 를 눌러 자동 감지된 호스트 이름을 수락하거나 대체 호스트 이름을 입력하고 Enter 키를 누릅니다.
    Host fully qualified DNS name of this server [autodetected hostname]:
  6. Enter 를 눌러 방화벽을 자동으로 구성하거나 No 를 입력하고 Enter 를 눌러 기존 설정을 유지합니다.
    Setup can automatically configure the firewall on this system.
    Note: automatic configuration of the firewall may overwrite current settings.
    Do you want Setup to configure the firewall? (Yes, No) [Yes]:
    방화벽을 자동으로 구성하도록 선택하고 방화벽 관리자가 활성화되어 있지 않은 경우 지원되는 옵션 목록에서 선택한 방화벽 관리자를 선택하라는 메시지가 표시됩니다. 방화벽 관리자의 이름을 입력하고 Enter 를 누릅니다. 이는 하나의 옵션만 나열된 경우에도 적용됩니다.
  7. Manager 시스템의 정규화된 도메인 이름을 입력하고 Enter 키를 누릅니다.
    Host fully qualified DNS name of the engine server []:
  8. Enter 를 눌러 설정에서 SSH 를 통해 Manager의 인증서에 서명할 수 있도록 허용하십시오.
    Setup will need to do some actions on the remote engine server. Either automatically, using ssh as root to access it, or you will be prompted to manually perform each such action.
    Please choose one of the following:
    1 - Access remote engine server using ssh as root
    2 - Perform each action manually, use files to copy content around
    (1, 2) [1]:
  9. Enter 를 눌러 기본 SSH 포트를 수락하거나 대체 포트 번호를 입력한 다음 Enter 키를 누릅니다.
    ssh port on remote engine server [22]:
  10. Manager 시스템의 루트 암호를 입력합니다.
    root password on remote engine server manager.example.com:
  11. DataECDHE 데이터베이스에 대한 다음 질문에 대답하십시오.
    Where is the DWH database located? (Local, Remote) [Local]: 
    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 를 눌러 강조 표시된 기본값을 선택하거나 대체 기본 설정을 입력한 다음 Enter 를 누릅니다. Remote 를 선택하면 원격 데이터베이스 호스트에 대한 세부 정보를 제공하라는 메시지가 표시됩니다. 사전 구성된 원격 데이터베이스 호스트에 대해 다음 값을 입력합니다.
    DWH database host []: dwh-db-fqdn
    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: password
    데이터ECDHE 데이터베이스를 구성하고 마이그레이션하는 방법에 대한 자세한 내용은 1.3.1절. “분리 머신으로 데이터 데이터베이스 마이그레이션” 를 참조하십시오.
  12. Manager 데이터베이스 시스템에 대해 정규화된 도메인 이름 및 암호를 입력합니다. Enter 를 눌러 서로 다른 필드에서 기본값을 적용합니다.
    Engine database host []: engine-db-fqdn
    Engine database port [5432]: 
    Engine database secured connection (Yes, No) [No]: 
    Engine database name [engine]: 
    Engine database user [engine]: 
    Engine database password: password
  13. 수집된 데이터를 보유하는 데 걸리는 기간을 선택합니다.
    Please choose Data Warehouse sampling scale:
    (1) Basic
    (2) Full
    (1, 2)[1]:
    full2.4절. “ovirt-engine-dwhd.conf의 데이터ECDHE 서비스에 대한 애플리케이션 설정” 에 나열된 데이터 스토리지 설정의 기본값을 사용합니다(데이터가 원격 호스트에 설치된 경우 권장).
    BasicDWH_ECDHES_KEEP_HOURLY 의 값을ECDHE로 줄이고 DWH_ECDHES_KEEP_DAILY0 으로 줄여 Manager 시스템의 부하를 줄입니다(관리자 및 데이터 group이 동일한 컴퓨터에 설치될 때 권장).
  14. 설치 설정을 확인합니다.
    Please confirm installation settings (OK, Cancel) [OK]:
  15. Red Hat Virtualization Manager에서 ovirt-engine 서비스를 다시 시작하십시오.
    # systemctl restart ovirt-engine.service
  16. 선택적으로 의 지침을 http://www.postgresql.org/docs/9.2/static/ssl-tcp.html#SSL-FILE-USAGE 사용하여 데이터베이스 연결을 보호하도록 SSL을 설정합니다.