HA (High Availability) を構成しようとすると「Incompatible HA Networks」エラーが表示される
search cancel

HA (High Availability) を構成しようとすると「Incompatible HA Networks」エラーが表示される

book

Article ID: 343296

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:

免責事項: これは英文の記事 「Incompatible HA Networks appearing when attempting to configure HA (High Availability) (1006541)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • VMware High Availability (HA) が動作しない。
  • VirtualCenter 2.5 Update 2 による VMware HA の構成に失敗する。
  • [タスクおよびイベント] タブに以下のようなエラーが表示される。
    • HA agent on <esxhostname> in cluster <clustername> in <datacenter> has an error Incompatible HA Networks:
      Cluster has network(s) missing on host: x.x.x.x
      Consider using the Advanced Cluster Settings das.allowNetwork to control network usage.
    • Currently has no available networks for HA communication.The following networks are currently used by HA:Service console


Environment

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

Resolution

VirtualCenter 2.5 Update 2 現在で、クラスタ通信で使用されるネットワークの制御機能を高めるため、詳細オプションが 2 つ追加されています。これら 2 つの詳細設定により、すべてのクラスタ ノードで互換性のある同一のネットワークを使用するという VMware HA の要件を満たしながら、VMware HA ネットワークをより柔軟に制御および使用することができます。
:この新しいネットワーク互換性チェック機能はクラスタの信頼性を高めるために実装されており、VirtualCenter が Update 2 にアップグレードされた後の既存のクラスタにのみ影響します(以前にそれらのクラスタが互換性のないネットワークを含めて構成されていた場合)。
次のパラメータがあります。
  • das.allowVmotionNetworks - VMotion ネットワークで使用されている NIC が、VMware HA で使用可能と見なされるようにします。このパラメータにより、管理用に NIC が 1 枚だけ構成されており、VMotion が組み合わされているホストが、VMware High Availability 通信で使用されるようにすることができます。デフォルトでは、VMotion ネットワークはすべて無視されます。VMotion ネットワークを使用するには、値が true das.allowVmotionNetworks を HA の詳細オプションに追加します。

  • das.allowNetwork[...] - ポート グループ名を使用して、VMware HA で使用されるネットワークを制御できるようにします。この値はポートグループの名前として設定されます(たとえば、Service Console Management Network)。構成すると、VMware HA クラスタでは VMware HA 通信用に指定されたネットワークのみが使用されます。
このエラーは、多くの場合、クラスタの構成に ESX ホストと ESXi ホストの両方が含まれているときのアップグレード後に発生します(以前それらのホストのネットワークに互換性がなく、正常に構成されていた場合)。この理由は、ESX 標準ホストにはサービス コンソール IP アドレスのサービス コンソール ポートグループが 1 つと、VMotion IP アドレスの VMkernel ポート グループが 1 つ存在するのに対し、ESXi の場合には、VMkernel ポート グループに管理 IP アドレス(標準 ESX 3.x でのサービス コンソールと同様)と VMotion IP アドレスの両方が含まれるからです。そのため、標準 ESX ホストはサービス コンソール ネットワークのみを使用するのに対し、ESXi Server ホストは両方のネットワークか最初に選択されたネットワークを使用し、これにより「互換性のないネットワーク」エラーが表示されます。
新しい設定を使用するように VMware HA を構成するには:
  1. VMware Infrastructure (VI) Client で管理者として VirtualCenter にログインします。
  2. クラスタの設定を編集し、VMware HA の有効化 の選択を解除します。
  3. OK をクリックし、サーバで VMware HA の構成が解除されるまで待ちます。
  4. クラスタの各 ESX ホストで ESX Server > 構成 > ネットワーク をクリックし、サーバ間で共通のポートグループをメモします。

    :ポートグループ名はすべて同一にし、相互にネットワーク接続可能になっている必要があります。ping を使用したネットワーク接続テストの詳細については、Testing network connectivity with the Ping command (1003486) を参照してください。

  5. クラスタの設定を編集し、VMware HA の有効化 を選択します。
  6. VMware HA をクリックします。
  7. 詳細オプション をクリックします。
  8. ポートグループ名の値が指定された das.allowNetworkX オプションを追加します。X は、以下の図に示すように 0 ~ 9 の数値です。



    :以下の図に示すように、必要に応じて複数のポートグループ(最大 10 グループ)を追加できます。



  9. すべてのネットワーク ポートグループを追加したら、OK をクリックして詳細オプションの設定を終了します。
  10. OK をクリックしてクラスタ構成を終了し、変更されたネットワーク設定で VMware HA の再構成を開始します。


Additional Information

Incompatible HA Networks appearing when attempting to configure HA (High Availability)