16장. 유틸리티

16.1. oVirt Engine Rename 도구

16.1.1. oVirt Engine Rename 도구

engine-setup 명령을 실행하면 설정 프로세스에서 지정한 Manager의 정규화된 도메인 이름을 사용하는 인증서와 키가 생성됩니다. Manager의 정규화된 도메인 이름은 나중에 변경해야 할 경우 (예를 들어 Manager를 호스팅하는 머신을 다른 도메인으로 마이그레이션하는 경우) 정규화된 도메인 이름의 레코드가 새 이름을 반영하도록 업데이트해야 합니다. ovirt-engine-rename 명령으로 이러한 작업을 자동화합니다.
ovirt-engine-rename 명령은 다음 위치에 있는 Manager의 정규화된 도메인 이름 레코드를 업데이트합니다:
  • /etc/ovirt-engine/engine.conf.d/10-setup-protocols.conf
  • /etc/ovirt-engine/imageuploader.conf.d/10-engine-setup.conf
  • /etc/ovirt-engine/isouploader.conf.d/10-engine-setup.conf
  • /etc/ovirt-engine/logcollector.conf.d/10-engine-setup.conf
  • /etc/pki/ovirt-engine/cert.conf
  • /etc/pki/ovirt-engine/cert.template
  • /etc/pki/ovirt-engine/certs/apache.cer
  • /etc/pki/ovirt-engine/keys/apache.key.nopass
  • /etc/pki/ovirt-engine/keys/apache.p12

주의

ovirt-engine-rename 명령으로 Manager를 실행하는 웹 서버의 새 인증서를 생성합니다. 이는 engine 인증서 또는 인증 기관에 영향을 미치지 않습니다. 이로 인해 ovirt-engine-rename 명령을 사용하는데 위험 요소가 있으며 특히 Red Hat Enterprise Virtualization 3.2 버전 및 그 이전 버전에서 업그레이드한 환경에서 그러합니다. 따라서 가능하면 engine-cleanupengine-setup을 실행하여 Manager의 정규화된 도메인 이름을 변경하는 것이 좋습니다.

16.1.2. oVirt Engine Rename 명령 구문

ovirt-engine-rename 명령의 기본 구문은 다음과 같습니다:
# /usr/share/ovirt-engine/setup/bin/ovirt-engine-rename
명령은 다음과 같은 옵션을 허용합니다:
--newname=[new name]
사용자 조작없이 Manager의 새로운 FQDN (fully qualified domain name)을 지정할 수 있습니다.
--log=[file]
이름 변경 작업의 로그를 기록할 수 있는 파일의 경로 및 이름을 지정할 수 있습니다.
--config=[file]
이름 변경 작업에 로딩할 설정 파일의 경로 및 파일 이름을 지정할 수 있습니다.
--config-append=[file]
이름 변경 작업에 추가할 설정 파일 경로 및 이름을 지정할 수 있습니다. 이 옵션은 응답 파일의 경로 및 파일 이름을 지정하는데 사용할 수 있습니다.
--generate-answer=[file]
ovirt-engine-rename 명령에 의해 변경된 값 및 응답이 기록되는 파일의 경로 및 파일 이름을 지정할 수 있습니다.

16.1.3. oVirt Engine Rename 도구 사용

요약

ovirt-engine-rename 명령을 사용하여 Manager의 정규화된 도메인 이름 레코드를 업데이트합니다.

절차 16.1. Red Hat Enterprise Virtualization Manager 이름 변경

  1. 새로운 정규화된 도메인 이름의 모든 DNS 및 기타 관련 레코드를 준비합니다.
  2. DHCP를 사용할 경우 DHCP 서버 설정을 업데이트합니다.
  3. Manager에서 호스트 이름을 업데이트합니다.
  4. 다음 명령을 실행합니다:
    # /usr/share/ovirt-engine/setup/bin/ovirt-engine-rename
  5. 프롬프트가 나타나면 Enter 를 눌러 engine 서비스를 중지합니다:
    During execution engine service will be stopped (OK, Cancel) [OK]:
  6. 프롬프트가 나타나면 Manager의 새로운 정규화된 도메인 이름을 입력합니다:
    New fully qualified server name:[new name]
결과

ovirt-engine-rename 명령은 Manager의 정규화된 도메인 이름 레코드를 업데이트합니다.