NSX のアップグレード後、vMotion の移行が失敗し、手動の vMotion においてネットワーク互換性についての問題を表す「network is under maintenance」というメッセージが表示されます。
search cancel

NSX のアップグレード後、vMotion の移行が失敗し、手動の vMotion においてネットワーク互換性についての問題を表す「network is under maintenance」というメッセージが表示されます。

book

Article ID: 421449

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

免責事項:これは英文の記事「After NSX upgrade, vMotion migrations fail and manual vmotion network compatibility shows compatibility issue, "network is under maintenance"」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • この問題は、NSXのインプレースアップグレード中に発生する可能性があり、ホストのアップグレードに失敗します。アップグレードプロセスを続行するには、この問題を解決する必要があります。また、ホストがNSXのアップグレード手順に失敗していなくても、NSX管理対象クラスタ内のホスト間でvMotionの移行が失敗するという形で発生することもあります。
  • 手順 3「Select networks」での手動 vMotion セットアップでは、ソース ホストが影響を受ける場合にノードの互換性の問題が表示され、次のように表示されます: "Currently connected network interface" 'Network adapter #' cannot use network '<host switch>', because "the network is under maintenance"

  • 影響を受けるホストへの移行の場合、互換性の問題により、ネットワーク インターフェイスにアクセスできず、「the network is under maintenance」と表示されます。

Environment

VMware NSX

Cause

NSXのアップグレードプロセスでは、必要に応じてホストのDVSをアップグレード状態にします。この問題は、最終的なアップグレード手順を完了できなかった場合に発生します。これは通常、NSX Managerとホスト間の一時的な接続の問題やリソースの競合などの外部要因が原因です。

Resolution

  1. vCenter Server にログインし、問題のホストをメンテナンスモードに切り替えてください。
    *注: アップグレード中の場合は、問題のホストから仮想マシンを vMotion で移動できないため、ホストをメンテナンスモードに切り替えられません。メンテナンスモードに切り替えなくても次のコマンドを実行できますが、メンテナンスウィンドウ中に実行することをお勧めします。
  2. ESX ホスト シェルで次のコマンドを実行して問題を確認します:

    nsxcli -c get host-switch upgrade-status

  3. ホスト上のアップグレード ステータス フラグをクリアするには、次のコマンドを使用します:

    nsxcli -c set host-switch upgrade-status false

  4. 同様の症状を示しているクラスター内の他のホストに対して、上記の手順を繰り返します。
  5. NSX アップグレードの失敗を解決するためにこれらの手順を実行する場合は、上記の手順を完了してから、ホストをメンテナンス モードにして (可能であればホストから VM を移行する)、ホストを再起動します。