8.4. 다른 시스템으로 Data Warehouse 서비스 마이그레이션
ovirt_engine_history 데이터베이스라고도 함)를 마이그레이션하는 방법은 8.3절. “다른 시스템으로 Data Warehouse 데이터베이스 마이그레이션”에서 참조하십시오.
- 새로운 Data Warehouse 시스템을 설정합니다.
- Manager 시스템에서 Data Warehouse 서비스를 중지합니다.
- 새로운 Data Warehouse 시스템을 설정합니다.
- Manager 시스템에서 Data Warehouse 패키지를 제거합니다.
다음과 같은 전제 조건을 모두 충족하는지 확인합니다:
- Manager 및 Data Warehouse가 같은 시스템에 설치 및 설정되어 있어야 합니다.
- 새로운 Data Warehouse 시스템을 설정하려면 다음과 같은 것이 필요합니다:
- Red Hat Enterprise Linux 7이 설치된 가상 또는 물리적 시스템
Red Hat Enterprise Linux Server및Red Hat Virtualization서브스크립션 풀에 등록되어 있어야 합니다.- Manager의
/etc/ovirt-engine/engine.conf.d/10-setup-database.conf파일에 있는 암호 - Data Warehouse 시스템이 Manager 데이터베이스 시스템의 TCP port 5432에 대한 액세스를 허용해야 합니다.
- Manager의
/etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d/10-setup-database.conf파일에 있는ovirt_engine_history데이터베이스 인증 정보가 있어야 합니다. 8.3절. “다른 시스템으로 Data Warehouse 데이터베이스 마이그레이션”을 사용하여ovirt_engine_history데이터베이스를 마이그레이션한 경우 해당 시스템에서 데이터베이스를 설정할 때 사용자가 정의한 인증 정보를 가져옵니다.
절차 8.4. 1 단계: 새로운 Data Warehouse 시스템 설치
- 사용자 시스템을 Content Delivery Network에 등록 시 사용자의 고객 포털 사용자 이름과 암호를 입력합니다:
# subscription-manager register
Red Hat Enterprise Linux Server및Red Hat Virtualization서브스크립션 풀을 찾아서 해당 풀 ID를 기록합니다.# subscription-manager list --available
- 이전 단계에서 기록한 풀 ID를 사용해서 시스템에 서브스크립션을 연결합니다:
# subscription-manager attach --pool=pool_id
- 기존의 모든 리포지터리를 비활성화합니다:
# subscription-manager repos --disable=*
- 필요한 채널을 활성화합니다:
# subscription-manager repos --enable=rhel-7-server-rpms # subscription-manager repos --enable=rhel-7-server-supplementary-rpms # subscription-manager repos --enable=rhel-7-server-rhv-4.0-rpms # subscription-manager repos --enable=jb-eap-7-for-rhel-7-server-rpms
- 현재 설치된 모든 패키지가 업데이트되어 있는지 확인합니다:
# yum update
- ovirt-engine-dwh-setup 패키지를 설치합니다:
# yum install ovirt-engine-dwh-setup
절차 8.5. 2 단계: Manager 시스템에서 Data Warehouse 서비스 중지
- Data Warehouse 서비스를 중지합니다:
# service ovirt-engine-dwhd stop
ovirt_engine_history데이터베이스, Manager database, 또는 둘 다 Manager 시스템에서 호스팅하고 있으며 이전 (Red Hat Enterprise Virtualization 3.4 이전) 버전에 설정된 후 업그레이드되었다면 새로운 Data Warehouse 시스템이 해당 데이터베이스에 액세스할 수 있도록 허용해야 합니다. 다음과 일치하도록/var/lib/pgsql/data/postgresql.conf파일을 편집하고listen_addresses행을 수정합니다:listen_addresses = '*'
이 행이 존재하지 않거나 주석으로 처리된 경우 이를 수동으로 추가합니다.데이터베이스 한 개 또는 두 개를 원격 시스템에서 호스팅하는 경우 각 시스템에서postgres.conf파일을 수정하고 위와 같이listen_addresses행을 추가하여 수동으로 액세스 권한을 부여해야 합니다. 두 데이터베이스 모두 Manager 시스템에서 호스팅하고 있으며 Red Hat Virtualization Manager를 새로 설치할 때 이 데이터베이스가 설정되었다면 액세스 권한은 기본으로 부여됩니다.- postgresql 서비스를 다시 시작합니다:
# service postgresql restart
절차 8.6. 3 단계: 새로운 Data Warehouse 시스템 설정
engine-setup명령을 실행해서 시스템에서 Data Warehouse 설정을 시작합니다:# engine-setup
- Enter를 클릭해서 Data Warehouse를 설정합니다:
Configure Data Warehouse on this host (Yes, No) [Yes]:
- 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를 클릭합니다. 목록에 옵션이 하나 밖에 없는 경우에도 방법은 동일합니다. - Enter를 눌러서 자동 인식된 호스트명을 받아들이거나 다른 호스트명을 입력하고 Enter를 누릅니다.
Host fully qualified DNS name of this server [autodetected host name]:
ovirt_engine_history데이터베이스의 위치에 대한 다음의 질문에 답변합니다:Where is the DWH database located? (Local, Remote) [Local]: Remote
위에 표시된 것과 같이 다른 옵션을 입력하고 Enter를 누릅니다.- 사용자의
ovirt_engine_history데이터베이스 호스트의 FQDN 및 암호를 입력합니다. Enter을 눌러서 다른 필드에 있는 기본값에 동의합니다: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
- Manager 데이터베이스 시스템의 FQDN 및 암호를 입력합니다. 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
- Enter를 클릭해서 기존 Data Warehouse 데이터베이스의 백업을 생성합니다:
Would you like to backup the existing database before upgrading it? (Yes, No) [Yes]:
데이터베이스를 백업하는 데 필요한 시간 및 공간은 데이터베이스의 크기에 따라 다릅니다. 백업을 완료하는 데 몇 시간이 소요될 수 있습니다. 만약 데이터베이스 백업을 선택하지 않고 어떠한 이유에서든engine-setup이 실패하게 될 경우, 데이터베이스와 그 안에 있는 데이터를 전혀 복원하지 못하게 됩니다. 백업 파일의 위치는 설정 스크립트 마지막 부분에 표시됩니다. - 기존 Data Warehouse 서비스와 Manager의 연결을 완전히 끊을 것인지 확인합니다:
Do you want to permanently disconnect this DWH from the engine? (Yes, No) [No]:
- 설치 설정을 확인합니다:
Please confirm installation settings (OK, Cancel) [OK]:
절차 8.7. 4 단계: Manager 시스템에서 Data Warehouse 패키지 제거
- Data Warehouse 패키지를 제거합니다:
# yum remove ovirt-engine-dwh
다음 단계를 수행하면 Data Warehouse 서비스가 한 시간 후에 자동으로 다시 시작하는 것을 방지할 수 있습니다. - Data Warehouse 파일을 제거합니다:
# rm -rf /etc/ovirt-engine-dwh /var/lib/ovirt-engine-dwh

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.