機械翻訳について

 自己ホスト・エンジンの更新

重要:

環境を「アップグレード」にする場合は、「環境の4.5へのアップグレード」セクションの「エンジンまたは自己ホスト・エンジンを4.4に更新しています」を参照してください。

自己ホスト・エンジンを更新する前に、自己ホスト・エンジン環境をグローバル・メンテナンス・モードにする必要があります。

  1. 自己ホスト・エンジン・ホストにログインし、グローバル・メンテナンス・モードを有効にします。

    # hosted-engine --set-maintenance --mode=global
  2. 環境がメンテナンス・モードであることを確認します。

    # hosted-engine --vm-status

    クラスタがメンテナンス・モードであることを示す次のメッセージが表示されます。

    !! Cluster is in GLOBAL MAINTENANCE mode !!
  3. リリースrpmを更新します。
    • 4.4から4.4の最新バージョンに更新する場合は、次を実行します:
      # dnf update oracle-ovirt-release-el8
    • 4.5から4.5の最新バージョンに更新する場合は、次を実行します:
      # dnf update oracle-ovirt-release-45-el8
  4. エンジン仮想マシンにログインし、エンジンが更新に適格かどうか、およびパッケージの更新があるかどうかを確認します。
    # engine-upgrade-check
    ...
    Upgrade available.
  5. 設定パッケージを更新し、依存関係を解決します。

    # dnf update ovirt\*setup\*
    ...
    Complete!
  6. 自己ホスト・エンジンを更新します:
    # engine-setup

    重要:

    更新プロセスには時間がかかる場合があります。 プロセスが完了する前に停止しないでください。

    engine-setupスクリプト:

    • 構成に関する質問のプロンプト

      詳細は、「Oracle Linux Virtualization Manager: はじめに」のエンジン構成オプションを参照してください。

    • ovirt-engineサービスを停止

    • 更新されたパッケージをダウンロードしてインストール

    • データベースのバックアップと更新

    • インストール後の構成を実行

    • ovirt-engineサービスを起動

    ノート:

    engine-setupスクリプトは、初期エンジンのインストール・プロセス中に指定された格納済構成値を表示します。 これらの格納された値は、構成のプレビュー時に表示され、インストール後にengine-configを実行した場合は最新ではない場合があります。 ただし、engine-setupでは、更新された値は上書きされません。

    たとえば、インストール後にengine-configを実行してSANWipeAfterDeletetrueに更新した場合、engine-setupは構成プレビューでDefault SAN wipe after delete: Falseを出力します。 ただし、engine-setupは、この値を適用せず、SANWipeAfterDeletetrue設定に保持します。

    更新が成功すると、次が表示されます:

    Execution of setup completed successfully

    更新に失敗すると、engine-setupコマンドはインストールを以前の状態にロールバックしようとします。 更新が失敗した場合は、インストールのリストア方法を説明する詳細な手順が表示されます。

  7. ベース・オペレーティング・システムおよびエンジンにインストールされているオプション・パッケージを更新します。

    # dnf update

    重要:

    コア・ライブラリまたはサービスがアップグレードされた場合は、システムをリブートして変更を完了します。 次のコマンドを実行して、再起動が必要であることを確認: dnf needs-restarting -r,

自己ホスト・エンジンを更新した後、自己ホスト・エンジン環境のグローバル・メンテナンス・モードを無効にする必要があります。

  1. エンジン仮想マシンにログインし、シャットダウンします。

  2. 自己ホスト・エンジン・ホストにログインし、グローバル・メンテナンス・モードを無効にします。

    # hosted-engine --set-maintenance --mode=none

    ノート:

    グローバル・メンテナンス・モードを終了すると、ovirt-ha-agentによってエンジン仮想マシンが起動され、エンジンが自動的に起動します。 このプロセスには最大で10分かかります。

  3. 環境が実行されていることを確認します。

    # hosted-engine --vm-status

    ステータス情報にはエンジン・ステータスが表示され、その値は次のようになります。

    {"health": "good", "vm": "up", "detail": "Up"}

    仮想マシンがまだ起動中で、エンジンがまだ起動していない場合、エンジン・ステータスは次のようになります。

    {"reason": "bad vm status", "health": "bad", "vm": "up", "detail": "Powering up"}

    この場合は、数分待ってから、再試行してください。