第11章 Web コンソールを使用したHosted Engineのデプロイ

本セクションでは、Web コンソールを使用して、Hosted Engineをデプロイする方法を説明します。このプロセスを実行すると、Red Hat Virtualization Manager がデプロイメントの最初の物理マシン上で仮想マシンとして実行されます。また、3 台の物理マシンで構成される Default クラスタを構成し、クラスタ内の各マシンに対して Red Hat Gluster Storage 機能とvirtual-host tunedパフォーマンスプロファイルを有効にします。

前提条件

  • デプロイメントプロセス中に RHV-M Appliance がインストールされている。ただし、必要な場合は、インストールを開始する前にデプロイメントホストにインストールすることができます。
# yum install rhvm-appliance

Manager 用仮想マシンの手動インストールはサポートされていません。

  • Web コンソールを使用したHosted Engine用Red Hat Gluster Storage の設定
  • ホスト型エンジンデプロイメントに必要な情報を収集

    デプロイメントプロセスを開始する前に、以下の情報を準備してください。

    • hyperconverged ホストへの ping 送信可能なゲートウェイの IP アドレス
    • フロントエンド管理ネットワークの IP アドレス
    • ホスト型エンジン仮想マシンの完全修飾ドメイン名(FQDN)
    • ホスト型エンジンの静的 FQDN および IP アドレスに解決する MAC アドレス

手順

  1. ホスト型エンジン Deployment ウィザードを開く

    Web コンソールを使用したHosted Engine用Red Hat Gluster Storage の設定 の最後から継続する場合には、ウィザードはすでに開いていることになります。

    それ以外の場合:

    1. VirtualizationHosted Engine をクリックします。
    2. Hyperconverged の下にある Start をクリックします。
    3. Use existing configuration をクリックします。

      重要

      以前のデプロイメントに失敗した場合は、Use existing configuration ではなく Clean up をクリックして、以前の試行を最初から破棄して開始します。配置に Network-Bound Disk Encryption を使用している場合は、Cleaning up Network-Bound Disk Encryption after a failed deployment の手順に従う必要があります。

  2. 仮想マシンの詳細の指定

    Hosted Engine Deployment ウィンドウの VM タブに、全フィールドに入力された値の例を入力します。
    1. 以下の詳細を入力します。

      エンジン仮想マシン FQDN
      ホスト型エンジン仮想マシンに使用される完全修飾ドメイン名(例: engine.example.com)。
      MAC Address

      Engine VM FQDN に関連付けられた MAC アドレス。

      重要

      事前に設定された MAC アドレスを置き換える必要があります。

      Network Configuration

      Network Configuration ドロップダウンリストから DHCP または Static のいずれかを選択します。

      • DHCP を選択する場合は、ホストされる Engine 仮想マシンの DHCP 予約があり、そのホスト名が DHCP から受信したアドレスに解決されるようにします。その MAC アドレスを MAC Address フィールドで指定します。
      • Static を選択した場合には、以下の情報を入力します。

        • VM IP Address: IP アドレスは、ホストと同じサブネットに属している必要があります。たとえば、ホストが 10.1.1.0/24 内にある場合、Hosted Engine 仮想マシンの IP は同じサブネット範囲(10.1.1.1-254/24)になければなりません。
        • Gateway Address: ゲートウェイの IP アドレス
        • DNS サーバー
      ブリッジインターフェース
      Bridge Interface のドロップダウンリストから、ブリッジインターフェースを選択します。
      root パスワード
      Hosted Engine 仮想マシンに使用される root パスワード。
      Root SSH Access
      Root SSH Access を許可するかどうかを指定します。Root SSH Access のデフォルト値が Yes に設定されます。
      仮想 CPU 数
      仮想マシンの Number of Virtual CPU を入力します。
      メモリーサイズ(MiB)

      Memory Size(MiB)に、メモリーのサイズを入力します。使用可能なメモリー容量が入力フィールドの横に表示されます。

      注記

      Red Hat は、Root SSH Access、仮想 CPU の数、および Memory Size の値をデフォルト値に維持することを推奨します。

    2. オプションで、Advanced フィールドを展開します。

      ホスト型エンジン Deployment ウィンドウの詳細オプション。
      Root SSH Public Key
      ホスト型エンジン仮想マシンへの root アクセスに使用する Root SSH Public Key を入力します。
      ホストファイルの編集
      Edit Hosts File のチェックボックスを選択/選択解除して、Hosted Engine 仮想マシンとベースホストのエントリーを仮想マシンの /etc/hosts ファイルに追加するかどうかを指定します。ホスト名は解決可能でなければなりません。
      ブリッジ名
      Bridge Name で管理ブリッジの名前を変更します。あるいは、デフォルトの ovirtmgmt を適用します。
      Gateway Address: ゲートウェイの IP アドレス
      Gateway Address に、管理ブリッジのゲートウェイアドレスを入力します。
      ホスト FQDN
      Manager に追加する最初のホストのホスト FQDN を入力します。これは、デプロイメントを実行しているベースホストのフロントエンド FQDN です。
      ネットワークテスト
      静的ネットワーク設定がある場合、または /etc/hosts で定義されたアドレスを持つ分離された環境を使用している場合は、Network Test を Ping に設定します。
    3. Next をクリックします。FQDN は、次の画面が表示される前に検証されます。
  3. 仮想管理の詳細を指定する

    1. 管理ポータルで admin アカウントが使用するパスワードを入力します。通知用にメールアドレスを指定することもできます。通知の後デプロイメントも設定できます。15章デプロイメント後設定の提案 を参照してください。

      Hosted Engine Deployment ウィンドウの Engine タブに、全フィールドに入力されたサンプルの値が含まれます。
    2. Next をクリックします。
  4. 仮想マシン設定の確認

    1. このタブにリストされている詳細が正しいことを確認します。Back をクリックして、誤った情報を修正します。

      Hosted Engine Deployment ウィンドウの Prepare VM タブが表示され、レビュー用に設定の詳細が表示されます。
    2. Prepare VM をクリックします。
    3. 仮想マシンの準備が完了するまで待ちます。

      Hosted Engine DeploymentウィンドウのPrepare VMタブに Execution completed successfully と表示されています。次のステップに進むようにしてください。

      準備が正常に行われない場合は、Viewing Hosted Engine deployment errors を参照してください。

    4. Next をクリックします。
  5. Hosted Engine仮想マシンのストレージの検証

    1. Mount Optionsの欄に、backup-volfile-servers=<host2-ip-address>:<host3-ip-address>、およびIPv6を使用する場合はxlator-option=transport.address-family=inet6が正しく入力されていることを確認します。以下に例を示します。

      backup-volfile-servers=<host2-ip-address>:<host3-ip-address>,xlator-option=transport.address-family=inet6
      Hosted Engine Deployment ウィンドウのストレージタブ。エンジンボリュームは、ホストされたエンジン仮想マシンのストレージとして指定されています。
    2. Next をクリックします。
  6. ホスト型エンジンのデプロイメントの最終処理

    1. デプロイメントの詳細を確認し、それらが正しいことを確認します。

      注記

      設定中に指定した応答は応答ファイルに保存され、必要に応じてホストされたエンジンを再インストールする上で役立ちます。応答ファイルは、デフォルトで /etc/ovirt-hosted-engine/answers.conf に作成されます。このファイルは、Red Hat サポートの支援なしに手動で変更することができません。

      Hosted Engine Deployment ウィンドウの Finish タブが表示され、ホスト型エンジンのストレージが表示されます。
    2. Finish Deployment をクリックします。
  7. デプロイメントが完了するまで待ちます。

    設定の詳細によっては、時間がかかる場合があります。

    ウィンドウには、完了すると以下が表示されます。

    Hosted Engine Deployment ウィンドウの Finish タブに、Hosted Engine のデプロイメントが完了しました。
    重要

    RHHI-V のデプロイメントが正常に完了した後、他の 2 つの Red Hat Virtualization ホストが再起動されます。これらのホストが起動するのを待つと、Red Hat Virtualization 管理ポータルにアクセスできるようになります。デプロイメントが正常に完了しない場合は、Viewing Hosted Engine deployment errors を参照してください。

    Close をクリックします。

  8. ホストエンジンのデプロイメントの確認

    管理ポータル(例: http://engine.example.com/ovirt-engine)を参照し、前のステップで設定した管理認証情報を使用してログインできることを確認します。Dashboard をクリックし、ホスト、ストレージドメイン、および仮想マシンを検索します。

    デプロイ後の管理ポータルのダッシュボード