3.2. Red Hat Virtualization Manager 4.0 へのアップグレード

Red Hat Virtualization Manager 4.0 は、Red Hat Enterprise Linux 7 でのみサポートされます。Red Hat Enterprise Virtualization Manager 3.6 を実行していたのと同じ物理マシンを使用する場合でも、Red Hat Enterprise Linux 7 と Red Hat Virtualization Manager 4.0 をクリーンインストールする必要があります。アップグレードのプロセスでは、Red Hat Enterprise Virtualization Manager 3.6 のバックアップファイルを Red Hat Virtualization Manager 4.0 マシンに復元します。
Manager をアップグレードした後にはホストをアップグレードします。「2章マイナーリリース間の更新」を参照してください。次に、クラスターの互換レベルを 4.0 に更新してください。方法は「4章アップグレード後のタスク」を参照してください。

注記

Manager のアップグレード中も、接続されているホストおよび仮想マシンは稼働し続けることが可能です。
アップグレード後の Manager の IP アドレスまたは FQDN が以前とは異なる場合には、ovirt-engine-rename を使用して Manager の名前を変更してください。
ovirt-engine-extension-aaa-ldapovirt-engine-extension-aaa-misc または ovirt-engine-extension-logger-log4j などのオプションの拡張パッケージが Red Hat Enterprise Virtualization Manager 3.6 にインストールされている場合には、engine-setup を実行する前に、アップグレードした Manager マシンにこれらのパッケージをインストールする必要があります。これらのパッケージの拡張機能の設定は、アップグレードの際には移行されません。

手順3.1 Red Hat Virtualization Manager 4.0 へのアップグレード

  1. Red Hat Enterprise Virtualization Manager 3.6 で、環境をバックアップします。
    # engine-backup --scope=all --mode=backup --file=backup.bck --log=backuplog.log
  2. バックアップファイルを適切なデバイスにコピーします。
  3. Red Hat Enterprise Linux 7 をインストールします。詳しい情報はRed Hat Enterprise Linux インストールガイドを参照してください。
  4. Red Hat Virtualization Manager 4.0 をインストールします。Red Hat Virtualization インストールガイドを参照してください。
  5. バックアップしたファイルを Red Hat Virtualization Manager 4.0 マシンにコピーして、バックアップを復元します。
    # engine-backup --mode=restore --file=backup.bck --log=restore.log --provision-db --provision-dwh-db --no-restore-permissions

    注記

    バックアップに Data Warehouse データが含まれる場合には、--provision-dwh-db オプションを使用します。
    Reports は Red Hat Virtualization 4.0 で非推奨になり、engine-backup で復元されなくなりました。詳しい情報は BZ#1340810 を参照してください。
  6. オプションの拡張パッケージが Red Hat Enterprise Virtualization Manager 3.6 マシンにインストールされていた場合にはインストールしてください。
    # yum install ovirt-engine-extension-aaa-ldap ovirt-engine-extension-aaa-misc ovirt-engine-extension-logger-log4j

    注記

    これらのパッケージの拡張機能の設定は、バックアップと復元のプロセス中に移行されないため、手動で再度適用する必要があります。
  7. Red Hat Virtualization Manager 4.0 で別のマシンを使用する場合には、Red Hat Enterprise Virtualization Manager 3.6 マシンの使用を停止してください。
  8. engine-setup を実行して Manager を設定します。
    # engine-setup
  9. IP アドレスまたは FQDN が Red Hat Enterprise Virtualization 3.6 と異なる場合は ovirt-engine-rename を実行して Manager の名前を変更し、プロンプトに従って新しい情報を設定します。
    # /usr/share/ovirt-engine/setup/bin/ovirt-engine-rename

注記

HTTPS 証明書の署名に外部の CA を使用する場合には、BZ#1336838 の手順に従い、アップグレード後に管理ポータルにログインしてください。virt-viewer の外部メニューが機能するように、全クライアントで CA 証明書がシステム全体のトラストストアに追加されるようにしてください。詳しい情報は BZ#1313379 を参照してください。
環境内の Red Hat Enterprise Linux ホストを更新する前に、更新するホスト上で以下のコマンドを実行し、バージョン 3.6 のリポジトリーを無効にして必要な 4.0 リポジトリーを有効にします。
# subscription-manager repos --disable=*
# subscription-manager repos --enable=rhel-7-server-rhv-4-mgmt-agent-rpms
RHEV-H ホストは RHVH 4.0 にインストールしなおす必要があります。『インストールガイド』の「Red Hat Virtualization Host」を参照します。
次に、ホストを更新して、クラスターとデータセンターの互換バージョンを 4.0 に変更してください。