vSphere Lifecycle Manager が有効になっているクラスタで NSX を準備できます。

ESXi クラスタの vSphere Lifecycle Manager を使用して NSX クラスタを管理するワークフロー。

vSphere Lifecycle Manager が NSX イメージにアクセスできるようにするには、トランスポート ノード プロファイルを使用してクラスタを構成する必要があります。クラスタの構成を開始すると、NSX ローカル制御プレーンのバンドル(nsx-lcp-bundle-<release_version.build_version> の形式)が VMware vCenter のイメージ リポジトリにアップロードされます。

ホストの準備中に、vSphere Lifecycle Manager はデポにアクセスして、NSX をそのクラスタのソリューションとして設定します。NSX ソリューションをクラスタに適用します。これは、修正ホストのプロセスで行われます。ホスト上で NSX スイッチが構成される前に、すべてのホストが vSphere Lifecycle Manager によって修正されます。vSphere Lifecycle Manager の修正は、vSphere Lifecycle Manager クラスタに新しい ESXi ホストが追加されたときに行われます。

各ホストのイメージがクラスタに設定されている ESXi バージョンと同じになるように、vSphere Lifecycle Manager がホストを修正します。NSX でホストの準備を実行する前に、すべての誤差を解決する必要があります。クラスタの準備中にクラスタが失敗した場合、NSX はクラスタの状態を「失敗」に設定します。Admin は、NSX Manager ユーザー インターフェイスまたは vSphere Client から適切なアクションを実行して、ホストの修正を再度トリガする必要があります。

前提条件

  • クラスタ内のすべてのホストが ESXi 7.0 U1 以降のバージョンを実行していることを確認します。
  • ロックダウン モードが有効になっているホストが存在しないことを確認します。vSphere Lifecycle Manager は、ロックダウン モードが有効になっているホストの準備に失敗する場合があります。
  • ホストとクラスタの間でイメージの誤差がないことを確認します。相違があると、クラスタで vSphere Lifecycle Manager を有効にできません。ホストとクラスタの基本イメージが一致するように VMware vCenter のホストを修正します。

  • クラスタで vSphere Lifecycle Manager が有効になっていることを確認します。VMware vSphere® のドキュメントを参照してください。

  • 次の設定を使用して、コンピュート マネージャを登録します。
    • [信頼] を有効にして、vSphere Lifecycle Manager のアクセス レベルを設定します。NSX と vSphere Lifecycle Manager 間の通信を確立するには、信頼が必須です。
    • [サービス アカウントの作成] を有効にします。
  • vSphere Distributed Switch ホスト スイッチを使用して、トランスポート ノード プロファイルを作成します。vSphere Lifecycle Manager が有効になっている場合、N-VDS スイッチはサポートされません。

  • VMware vCenter Appliance で Web プロキシを構成する場合は、すべての NSX Manager IP アドレスを NO_PROXY リストに追加します。そうしないと、vLCM は NSX Manager に接続できません。

手順

  1. ブラウザから、NSX Manager(https://<nsx-manager-ip-address> または https://<nsx-manager-fqdn>)に管理者権限でログインします。
  2. [システム] > [ファブリック] > [ホスト] > [クラスタ] に移動します。
  3. クラスタを選択して、[NSX の構成] をクリックします。
    注: クラスタに vLCM テキストが含まれている場合は、vSphere Lifecycle Manager が有効になっているクラスタを特定します。
  4. vSphere Distributed Switch をホスト スイッチとして使用するトランスポート ノード プロファイルを選択します。
  5. [TNP の適用] をクリックします。

    これが、vSphere Lifecycle Manager が有効になっている最初のクラスタの場合、NSXVMware vCenter のイメージ リポジトリに NSX LCP バンドルをアップロードします。vSphere Lifecycle Manager は、クラスタのソリューションとして NSX を設定します。VMware vCenter にアップロードされた NSX イメージを目的の状態に設定します。vSphere Lifecycle Manager は各ホストで NSX VIB のインストールを開始し、その後、各トランスポート ノードで NSX スイッチを構成します。

    ホストの準備の一環として、vSphere Lifecycle Manager はホストを修正して NSX Manager に登録し、ホストに NSX スイッチを構成して構成を完了します。
    注: vSphere Lifecycle Manager が有効になっているクラスタに NSX をインストールする場合、vSphere Lifecycle Manager が有効になっていないクラスタにインストールする場合よりも少し時間がかかることがあります。この違いは、この製品の組み合わせに含まれている追加の健全性チェックが原因で発生します。
  6. 問題のトラブルシューティング:

    vSphere Lifecycle Manager がソリューションとして NSX をクラスタに適用できなかった場合、NSX Manager の NSX クラスタは「失敗」状態になります。クラスタ内のホストを修正するには、次のいずれかを行います。

    1. VMware vCenter に移動し、次の条件が満たされていることを確認します。
      • ホストが準拠している。

      • ホストがパワーオフされていないか、メンテナンス モードでない。

    2. ユーザー インターフェイスまたは API を使用してクラスタの状態を確認します。クラスタ内のホストが Failed 状態の場合でも、クラスタは未確認状態のままになります。

      API GET /<NSX-Manager-IP>/api/v1/transport-node-collections/<transport-node-collection-id> を実行して、クラスタの状態を確認します。

    3. いずれかのホストで障害が発生した場合、クラスタ内の残りのホストは Install Skipped 状態になります。修正するには、エラー メッセージを確認して必要なアクションを実行します。次に、[解決] をクリックして、ホストの修正と NSX の準備を再試行します。修正は、一度に 1 台のホストずつ、順番に行われます。
    4. クラスタがまだ Install Failed 状態になっている場合は、ユーザー インターフェイスでクラスタの [解決] をクリックするか、API を実行してクラスタのトランスポート ノード プロファイルを認識します。次の API は、クラスタを修正するだけでなく、Install Skipped 状態のホストの準備も行います。クラスタ全体の修正を再試行します。インストールがスキップされたホストの準備を試みます。
      POST /api/v1/transport-node-collections/<transport-node-collection-id>?action=retry_profile_realization

結果

vSphere Lifecycle Manager が、クラスタ内のすべてのホストを NSX トランスポート ノードとして準備します。