1.3. 데이터 웨어하우스를 별도의 머신으로 마이그레이션
ovirt_engine_history 데이터베이스와 연결하거나 선택적으로 데이터 웨어하우스 서비스를 마이그레이션하기 전에 ovirt_engine_history 데이터베이스를 새 데이터베이스 머신으로 마이그레이션합니다. ovirt_engine_history 데이터베이스가 Manager에서 호스트되는 경우 데이터 웨어하우스 서비스와 함께 데이터베이스를 마이그레이션하면 Manager 머신에서 리소스 경쟁이 더 줄어듭니다. 데이터베이스를 데이터 웨어하우스 서비스를 마이그레이션할 머신과 동일한 머신이나 Manager 머신 및 새 데이터 웨어하우스 서비스 머신과 별도의 머신에 마이그레이션할 수 있습니다.
1.3.1. 데이터 웨어하우스 데이터베이스를 별도의 머신으로 마이그레이션
ovirt_engine_history 데이터베이스를 마이그레이션할 수 있습니다. engine-backup을 사용하여 데이터베이스 백업을 만들고 새 데이터베이스 머신에서 백업을 복원합니다. engine-backup에 대한 자세한 내용을 보려면 engine-backup --help를 실행하십시오.
절차 1.2. 데이터 웨어하우스 데이터베이스를 별도의 머신으로 마이그레이션
- 데이터 웨어하우스 데이터베이스 및 설정 파일 백업을 생성합니다.
# engine-backup --mode=backup --scope=dwhdb --scope=files --file=file_name --log=log_file_name
- 백업 파일을 Manager에서 새 머신으로 복사합니다.
# scp /tmp/file_name root@new.dwh.server.com:/tmp
- 새 머신에
engine-backup을 설치합니다.# yum install ovirt-engine-tools-backup
- 새 머신에서 데이터 웨어하우스 데이터베이스를 복원합니다. file_name은 Manager에서 복사한 백업 파일입니다.
# engine-backup --mode=restore --scope=files --scope=dwhdb --file=file_name --log=log_file_name --provision-dwh-db --no-restore-permissions
1.3.2. 데이터 웨어하우스 서비스를 별도의 머신으로 마이그레이션
ovirt_engine_history 데이터베이스라고도 함)를 마이그레이션하려면 1.3.1절. “데이터 웨어하우스 데이터베이스를 별도의 머신으로 마이그레이션”을 참조하십시오.
- 새 데이터 웨어하우스 머신을 설정합니다.
- Manager 머신에서 데이터 웨어하우스 서비스를 중지합니다.
- 새 데이터 웨어하우스 머신을 구성합니다.
- Manager 머신에서 데이터 웨어하우스 패키지를 제거합니다.
다음 전제 조건을 완료해야 합니다.
- Manager 및 데이터 웨어하우스가 같은 머신에 설치 및 설정되어 있어야 합니다.
- 새 데이터 웨어하우스 머신을 설치하려면 다음이 필요합니다.
- Red Hat Enterprise Linux 7이 설치된 가상 머신 또는 물리적 머신
Red Hat Enterprise Linux Server및Red Hat Virtualization인타이틀먼트 풀에 대한 서브스크립션- Manager의
/etc/ovirt-engine/engine.conf.d/10-setup-database.conf파일에 있는 암호 - 데이터 웨어하우스 머신에서 Manager 데이터베이스 머신의 TCP 포트 5432에 대해 허용된 액세스
- Manager의
/etc/ovirt-engine-dwh/ovirt-engine-dwhd.conf.d/10-setup-database.conf파일에 있는ovirt_engine_history데이터베이스 인증 정보. 1.3.1절. “데이터 웨어하우스 데이터베이스를 별도의 머신으로 마이그레이션”을 통해ovirt_engine_history데이터베이스를 마이그레이션한 경우 해당 머신에 데이터베이스를 설치하는 동안 정의한 인증 정보를 가져옵니다.
절차 1.3. 단계 1: 새 데이터 웨어하우스 머신 설치
- 메시지가 표시되면 고객 포털 사용자 이름과 암호를 입력하여 시스템을 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.1-rpms # subscription-manager repos --enable=rhel-7-server-rhv-4-tools-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
절차 1.4. 단계 2: Manager 머신에서 데이터 웨어하우스 서비스 중지
- 데이터 웨어하우스 서비스를 중지합니다.
# systemctl stop ovirt-engine-dwhd.service
ovirt_engine_history데이터베이스나 Manager 데이터베이스 또는 양쪽 모두가 Manager 머신에서 호스트되고 있으며 이전 버전(Red Hat Enterprise Virtualization 3.4 이전)으로 설정된 후 업그레이드된 경우 새 데이터 웨어하우스 머신에서 해당 데이터베이스에 액세스할 수 있도록 허용해야 합니다./var/lib/pgsql/data/postgresql.conf파일을 편집하여listen_addresses행을 다음과 같이 수정합니다.listen_addresses = '*'
해당 행이 존재하지 않거나 주석 처리된 경우 수동으로 추가합니다.하나 또는 두 개의 데이터베이스가 모두 원격 머신에서 호스트되는 경우 각 머신에서postgres.conf파일을 편집하고 위에 표시된 바와 같이listen_addresses행을 추가하여 수동으로 액세스 권한을 부여해야 합니다. 두 데이터베이스가 모두 Manager 머신에서 호스트되고 Red Hat Virtualization Manager를 새로 설치하는 동안 설정된 경우에는 액세스 권한이 기본적으로 부여됩니다.- postgresql 서비스를 다시 시작합니다.
# systemctl restart postgresql.service
절차 1.5. 단계 3: 새 데이터 웨어하우스 머신 설정
engine-setup명령을 실행하여 머신에서 데이터 웨어하우스 설정을 시작합니다.# engine-setup
- Enter 키를 눌러 데이터 웨어하우스를 설정합니다.
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데이터베이스 호스트의 정규화된 도메인 이름 및 암호를 입력합니다. 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 데이터베이스 머신의 정규화된 도메인 이름 및 암호를 입력합니다. 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 키를 눌러 기존 데이터 웨어하우스 데이터베이스의 백업을 생성합니다.
Would you like to backup the existing database before upgrading it? (Yes, No) [Yes]:
데이터베이스 백업에 필요한 시간과 공간은 데이터베이스 크기에 따라 다릅니다. 완료하는 데 몇 시간이 걸릴 수 있습니다. 여기서 데이터베이스를 백업하지 않도록 선택하고 어떤 이유로든engine-setup이 실패하면 데이터베이스 또는 그 안에 있는 데이터를 복원할 수 없습니다. 백업 파일 위치는 설치 스크립트 끝에 표시됩니다. - Manager에서 기존 데이터 웨어하우스 서비스 연결이 영구적으로 차단되어 있음을 확인합니다.
Do you want to permanently disconnect this DWH from the engine? (Yes, No) [No]:
- 설치 설정을 확인합니다.
Please confirm installation settings (OK, Cancel) [OK]:
절차 1.6. 단계 4: Manager 머신에서 데이터 웨어하우스 패키지 제거
- 데이터 웨어하우스 패키지를 제거합니다.
# yum remove ovirt-engine-dwh
이 단계에서는 데이터 웨어하우스 서비스가 1시간 후에 자동으로 다시 시작되지 않도록 합니다. - 데이터 웨어하우스 파일을 제거합니다.
# 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.