トランスポート ノード プロファイルを使用して vSphere クラスタに NSX をインストールしている場合は、次の手順に従って、クラスタ内のすべてのホストから NSX をアンインストールできます。

トランスポート ノード プロファイルの詳細については、 トランスポート ノード プロファイルの追加を参照してください。

トランスポート ノード プロファイルを使用して NSX をインストールしていない場合、またはクラスタ内のホストのサブセットから NSX を削除する場合は、vSphere クラスタ内の管理対象ホストからの NSX のアンインストールを参照してください。

注: クラスタ内のホストから NSX をアンインストールする場合は、 vSphere クラスタ内の管理対象ホストからの NSX のアンインストールを参照してください。

前提条件

  • ホストに関連付けられた VIF ポートがないことを確認します。

手順

  1. ブラウザから、NSX Manager(https://<nsx-manager-ip-address> または https://<nsx-manager-fqdn>)に管理者権限でログインします。
  2. [システム] > [ファブリック] > [ホスト] を選択します。
  3. すべてのクラスタ ホスト ノードを選択し、[NSX の削除] を選択します。
    注: NSX Intelligence もホストに展開されている場合、すべてのトランスポート ノードがデフォルトのネットワーク セキュリティ グループに含まれるため、 NSX のアンインストールは失敗します。 NSX を正常にアンインストールするには、アンインストールを続行する前に [強制的に削除] オプションを選択する必要があります。
  4. [NSX の削除] ウィンドウで、[削除] をクリックします。
  5. NSX ソフトウェアがホストから削除されていることを確認します。
    1. ホストのコマンドライン インターフェイスに root としてログインします。
    2. 次のコマンドを実行して、NSX VIB を確認します。
      esxcli software vib list | grep -E 'nsx|vsipfwlib'
  6. (IPv4 のみか、IPv4 と IPv6 のスタック)ホストが失敗状態になり、NSX VIB を削除できない場合は、nsxcli -c del nsx コマンドを実行して、ホストから NSX を削除します。
    1. del nsx コマンドを実行する前に、次の手順を実行します。
      • VDS スイッチの NSX ポート グループに VMkernel アダプタがある場合は、手動で VMK を NSX ポート グループから VDS スイッチの DV ポート グループに移行するか、削除する必要があります。NSX ポート グループに使用可能な VMK がある場合、del nsx コマンドの実行は失敗します。
      • ESXi ホストをメンテナンス モードに切り替えます。VMware vCenter では、ホストで実行中のすべての仮想マシンがパワーオフ状態であるか、別のホストに移動されていない限り、ホストをメンテナンス モードにすることはできません。
      • ESX ホスト トランスポート ノードで実行されている nsx-proxy サービスを停止して、ESXi ホスト トランスポート ノードを NSX Manager から完全に切断します。ESXi CLI ターミナルにログインして、/etc/init.d/nsx-proxy stop を実行します。
      • NSX Manager ユーザー インターフェイスを更新します。
      • ESXi ホスト トランスポート ノードの状態が「切断」で、NSX Manager から切断されていることを確認します。
    2. ESXi CLI ターミナルにログインします。
    3. nsxcli -c del nsx を実行します。
      注: 推奨事項に準拠せずに del nsx コマンドを実行する場合は、 nsxcli -c del nsx force を実行します。
    4. 警告メッセージを確認します。NSX のアンインストールを続行する場合は、はい と入力します。
      PLEASE READ THE REQUIREMENTS AND LIMITATIONS OF THIS COMMAND CAREFULLY
      
      1. Read the NSX product documentation section for 'Uninstalling NSX from a Host Transport Node'.
      2. Use this command as a last resort, when attempts to delete this Transport Node via NSX UI or API have not been successful.
      3. Specific instructions for ESXi hosts:
      	a. The host must be in maintenance mode.
          b. All resources attached to NSX Portgroups must either be migrated to another host or migrated to a Standard Switch on the same host.
      	c. VLCM enabled hosts require a reboot to successfully remove the VIBs after executing del nsx.
      	d. For the command progress, please check '/var/log/nsxcli.log' on ESX hosts.
      Please confirm that you have carefully followed each of the instructions above. 
      Are you ready to proceed with executing the 'del nsx' command? (Y/N)
    5. NSX は、次の事前チェックを実行します。NSX 管理者は、del nsx コマンドを実行する前にアクションを実行することをお勧めします。
      事前チェック NSX 管理者が実行するアクション
      NSX ユーザー インターフェイスまたは API から NSX のアンインストールが試行されているかどうかを確認します。 NSX Manager から NSX をアンインストールします。アンインストールに失敗した場合は、NSX Manager からトランスポート ノードをアンインストールするときに強制削除オプションを有効にします。次に、CLI に戻り、del nsx コマンドを実行します。
      ホストが NSX Manager から切断されているかどうかを確認します。 ホストが NSX Manager から切断されていることを確認します。ホストと NSX Manager の間にアクティブな接続がある場合、del nsx コマンドは実行されません。
      ホストがメンテナンス モードであるかどうかを確認します。 ホストをメンテナンス モードに切り替えます。
      ホストで DVFilter が検出されているかどうかを確認します。 ホストを再起動して DVFilter を削除し、del nsx コマンドを再試行します。
      ホスト上の NSX ポートグループにリソースが接続されているかどうかを確認します。 NSX ポートグループに接続されているすべてのリソースは、別のホストに移行するか、同じホスト上の標準スイッチに移行する必要があります。

      del nsx コマンドを実行すると、VIB の削除が開始されます。削除された VIB をシステムにリストアすることはできません。

    6. ホストが SmartNIC または vLCM に対応している場合は、ホストを再起動して VIB をホストから完全に削除します。
    7. ESXi ホストで、表示されるシステム メッセージが「終了」であることを確認します。このメッセージは、NSX がホストから完全に削除されていることを示しています。
    8. NSX VIB がまだホストに残っているかどうか確認するには、localcli software vib list | grep nsx を実行します。nsxcli.logesxupdate.log で障害が発生したかどうかを確認します。
    9. del nsx コマンドを実行する前に推奨事項に従わずに VIB を削除する場合は、NSX Manager ユーザー インターフェイスから [強制的に削除] オプションを使用して NSX を削除できます。ESXi ホストに移動し、[強制的に削除] を選択してアンインストールを開始します。既存のすべてのホスト スイッチが削除され、NSX VIB が削除されます。
    10. アンインストールに失敗した場合は、NSX Manager ユーザー インターフェイスを使用するか、API を呼び出して、NSX をグレースフルに削除します。
      重要: del nsx コマンドを実行した後は、 NSX Manager ユーザー インターフェイスの [解決] 機能を使用して、 [切断] 状態にあるホストを再準備しないでください。 [解決] 機能を使用すると、ホストが [劣化] 状態になる場合があります。
    11. NSX Manager からのホストの切断が原因でアンインストールが再度失敗した場合は、del nsx コマンドを使用してこの手順を繰り返し、NSX を削除します。
    12. アンインストールに失敗した場合は、VMware サポートにお問い合わせください。

結果

NSX オブジェクトと関連するすべてのサービスがホストから完全に削除されます。ただし、事前定義またはカスタムの高パフォーマンス スイッチ プロファイルをクラスタに適用した場合、アンインストール後も NSX はクラスタ ホストでこれらのプロファイル プロパティを保持します。詳細については、『 NSX 管理ガイド』の「高パフォーマンス ホスト スイッチ プロファイルの構成」トピックを参照してください。