VMware High Availability の構成が次のエラーで失敗する: ホスト上で HA エージェントの構成を完了できません
search cancel

VMware High Availability の構成が次のエラーで失敗する: ホスト上で HA エージェントの構成を完了できません

book

Article ID: 342429

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:

免責事項: これは英文の記事「Configuring VMware High Availability fails with the error: Cannot complete the configuration of the HA agent on the host (1019200)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • VMware High Availability (HA) の構成に失敗する。
  • vSphere Client にはサービス コンソールが 1 つ表示されているが、ESX サービス コンソールにログインしているときに esxcfg-vswif -l コマンドを実行すると、追加のサービス コンソールが表示される。
  • 次のうち 1 つ以上のエラーが表示されることがある。



Environment

VMware vCenter Server 4.1.x
VMware ESXi 4.1.x Installable
VMware vCenter Server 4.0.x
VMware ESX Server 3.5.x
VMware VirtualCenter 2.5.x
VMware ESX 4.1.x
VMware ESX 4.0.x
VMware ESXi 4.0.x Installable
VMware ESXi 4.0.x Embedded
VMware ESXi 3.5.x Installable
VMware ESXi 4.1.x Embedded
VMware ESXi 3.5.x Embedded

Resolution

この問題は、クラスタ内のすべてのホストが同じサービス コンソールまたは管理ネットワーク構成を共有していない場合に発生します。 一部のホストが異なる名前を使用するサービス コンソールを持っているか、別のホストよりも多いサービス コンソールを持っている可能性があります。

たとえば、このエラーは、VMkernel ゲートウェイ設定がクラスタ内のすべてのホストで同一でない場合にも発生することがあります。 設定を再構成するには、このエラーの出ているホストを右クリックし、[HA 用に再構成] を選択します。

[シャットダウン] または [パワーオフ] で隔離時の対応を行う場合は、これらのオプションにより、サービス コンソールまたは管理ネットワークの不具合時に VMware HA の隔離が生じるため、ホスト間のネットワーク構成の相違を解消しておきます。

[仮想マシンのパワーオン状態の維持] で隔離時の対応を行う場合は、VMware VirtualCenter 2.5 Update 3 でこれらのメッセージを無視するオプションを使用できます。

これらのメッセージを無視するように VirtualCenter を構成するには、詳細オプション das.bypassNetCompatCheck True に設定します。

das.bypassNetCompatCheck オプションを使用するとき、構成中、VirtualCenter 2.5 で使用されているハートビート メカニズムは、ノードをまたがるサブネット内で対称の IP アドレスのみをペアリングします。 たとえば、2 つのノードのクラスタ内で、ホスト A が vswif0 「サービス コンソール」 10.10.1.x 255.255.255.0 と vswif1 「サービス コンソール 2」 10.10.5.x を持ち、ホスト B が vswif0 「サービス コンソール」 10.10.2.x 255.255.255.0 と vswif1 「サービス コンソール 2」 10.10.5.x を持っているとすれば、ハートビートは、vswif1 上でのみ起ります。 vCenter Server 4.0 からは、サブネット間の ping 送信が許可されている場合は、サブネットをまたいだペアリングが可能です。 ただし、VMware は、サブネット内のペアリングを推奨しています。
  1. クラスタを右クリックして、[設定の編集] をクリックします。
  2. [VMware HA をオンにする] を選択解除します。
  3. クラスタ内のすべてのホストで HA の構成が解除されるまで待機します。
  4. クラスタを右クリックし、[設定の編集] を選択します。
  5. [VMware HA をオンにする] を選択し、左側のペーンから [VMware HA] を選択します。
  6. [詳細オプション] を選択します。
  7. 値を True にして das.bypassNetCompatCheck オプションを追加します。
  8. [詳細オプション] 画面で [OK] をクリックし、もう一度 [OK] をクリックしてクラスタ設定の変更を受け入れます。
  9. クラスタ内のすべての ESX ホストが HA 用に再構成されるまで待機します。
das.bypassNetCompatCheck オプションは vSphere 5.x ではサポートされなくなっています。 詳細については、『vSphere Availability Guide』の「vSphere HA Advanced Attributes」を参照してください。

Additional Information

VMware HA のセットアップと構成方法の詳細については、ご使用のバージョンの『vSphere Availability Guide』を参照してください。

: HA は次のポートを使用します。
  • 入力ポート: TCP/UDP 8042-8045
  • 出力ポート: TCP/UDP 2050-2250
Configuring VMware High Availability fails with the error: Cannot complete the configuration of the HA agent on the host