オーバーレイトランスポートゾーン未設定のトランスポートノードに起因するクラスタ拡張(ホスト追加)の失敗
search cancel

オーバーレイトランスポートゾーン未設定のトランスポートノードに起因するクラスタ拡張(ホスト追加)の失敗

book

Article ID: 434013

calendar_today

Updated On:

Products

VMware Cloud Foundation

Issue/Introduction

  • SDDC Manager でのクラスタ拡張(ホスト追加)操作が失敗します。この事象は、クラスタ内のトランスポートノードにオーバーレイ トランスポートゾーンが構成されていない場合に発生します。
  • SDDC Manager の /var/log/vmware/vcf/domainmanager/domainmanager.log に以下のエラーが記録されます。
    [YYYY-MM-DDTHH:MM:SS] ERROR [vcf_dm,af02dd018ab871af,e853] [c.v.v.h.s.v.HostSpecValidator,dm-exec-19] Failed to fetch IP address pool details from NSX-T cluster <nsxt-cluster-vip-fqdn>
    java.lang.IllegalStateException: Unable to find any hostswitch of type VDS in the Transport node with Id: <transport-node-id>

Environment

VMware Cloud Foundation 4.5

Cause

VCF の設計上、NSX を使用するクラスタ内のトランスポートノードはオーバーレイ トランスポートゾーンに関連付けられている必要があります(VLANトランスポートゾーンはオプションです)。 ユーザーがトランスポートノードからオーバーレイ トランスポートゾーンを削除した場合、このエラーが発生します。

Resolution

回避策:

以下の手順に従ってください。

  1. クラスタのトランスポートノード プロファイルを確認します。通常、命名規則は <vcenter-vm-name>-<cluster-name> となります。
  2. 少なくとも 1 つの標準ホストスイッチがオーバーレイ トランスポートゾーンに関連付けられていることを確認します。存在する場合は手順 3 へ進み、存在しない場合は以下の手順でオーバーレイ トランスポートゾーンを作成します。

    ホストスイッチに関連付けられたオーバーレイ トランスポートゾーンがない場合は、トランスポートゾーンを 1 つ追加します。
    2.1 名前に overlay-tz-<nsxt-vip-fqdn> と入力し、トラフィックタイプに overlay を選択してトランスポートゾーンを作成します。

    2.2 [Manage] オプションをクリックし、上記で作成したトランスポートゾーンに、名前「vcf」、スコープ「vcf-orchestration」 のタグを追加します。

    2.3 クラスタのトランスポートノードプロファイル内の標準スイッチを更新し、このオーバーレイ トランスポートゾーンを追加します。
  3. 手順 2 で特定したトランスポートゾーンに VCF タグが含まれていることを確認します。
  4. クラスタにトランスポートノードプロファイルを適用します。
  5. クラスタの再構成が完了するまで待ちます。
  6. クラスタの再構成が完了したら、SDDC Manager から失敗したワークフローを再試行します。ワークフローはまだ検証フェーズにあり、ホストに構成が書き込まれていないため、新しいホスト追加ワークフローを開始することも可能です。

Additional Information

Cluster expansion (add host) fails if the cluster transport nodes are not configured with overlay transport zone