物理ホストから NSX をアンインストールできます。
前提条件
スタンドアローンの物理ホストから NSX をアンインストールする場合は、次の設定を確認します。
手順
- ブラウザから、NSX Manager(https://<nsx-manager-ip-address> または https://<nsx-manager-fqdn>)に管理者権限でログインします。
- [システム] > [ファブリック] > [ホスト] を選択します。
- [管理元] ドロップダウン メニューから [なし: スタンドアローン ホスト] を選択します。
- 物理ホストを選択し、[削除] をクリックします。確認のダイアログ ボックスでは、デフォルトで [NSX コンポーネントのアンインストール] が選択されています。[強制的に削除] の選択を解除して、[削除] をクリックします。
NSX ソフトウェアがホストから削除されます。
- アンインストールに失敗した場合は、ホストを選択して [削除] を再度クリックします。確認のダイアログ ボックスで [強制的に削除] を選択して、[削除] をクリックします。
ホスト トランスポート ノードが管理プレーンから削除されますが、ホストにはまだ NSX ソフトウェアがインストールされている可能性があります。NSX を NSX Manager からアンインストールできない場合にのみ、次の手順に進みます。次の手順では、物理ホストの CLI ターミナルから NSX を削除します。
- CLI ターミナルから NSX を削除する前に、NSX パッケージがホストから削除されているかどうか確認します。
Windows Powershell で、 Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize | findstr NSX を実行します。
Ubuntu CLI ターミナルで、Ubuntu: apt list --installed | grep nsx を実行します。
RHEL/SLES/CentOS CLI ターミナルで、rpm -qa | grep nsx を実行します。
- (Linux 物理ホスト)ホストが失敗状態になり、NSX インストール バンドルを削除できないときに、ホストから NSX を強制的に削除するには、del nsx コマンドを実行します。
- ホストのコマンドライン インターフェイスに root としてログインします。
- nsxcli -c del nsx を実行します。
- 警告メッセージを確認します。NSX のアンインストールを続行する場合は、はい と入力します。
このコマンドの要件と制限事項をよくお読みください。1. NSX からのホストの削除、または NSX の完全なアンインストールの方法については、NSX のドキュメントを参照してください。2. NSX ユーザー インターフェイスまたは API からこのトランスポート ノードを削除できませんでした。これが最後の手段です。3. これが ESXi ホストの場合:a. ホストをメンテナンス モードにする必要があります。b. NSXPG に接続されているすべてのリソースを移動する必要があります。ESXi ホストに関する上記の条件が満たされていない場合、コマンドは失敗します。4. これが Linux ホストの場合:
a. KVM が仮想マシン テナントを管理している場合は、このコマンドを実行する前に仮想マシン テナントをシャットダウンします。
b. このコマンドは、ホスト コンソールから実行する必要があります。SSH クライアントまたはその他のネットワーク ベースのシェル クライアントから実行すると失敗することがあります。
c. このコマンドの nsxcli -c del nsx 形式はサポートされていません。
5.Windows ホストの場合:注:これにより、ホストからすべての NSX-T インスタンス(イメージと構成)が完全に削除されます。
6.コマンドの進行状況については、ESXi ホストでは /scratch/log/nsxcli.log、ESXi 以外のホストでは /var/log/nsxcli.log を確認してください。このホストから NSX を削除しますか? (はい/いいえ)重要: del nsx コマンドを実行した後は、 NSX Manager ユーザー インターフェイスの [解決] 機能を使用して、 [切断] 状態にあるホストを再準備しないでください。 [解決] 機能を使用すると、ホストが [劣化] 状態になる場合があります。 - 物理ホストで、表示されたシステム メッセージが 終了 であることを確認します。このメッセージは、物理ホスト用に作成されたアプリケーション インターフェイスを含むホストから NSX が完全に削除されていることを示しています。
del nsx を実行すると、ホストから NSX パッケージとアプリケーション インターフェイスが削除されます。
- (NSX 4.0.1.1) Windows 物理ホストで、ホストが失敗状態になり、NSX インストール バンドルを削除できないときに、ホストから NSX を強制的に削除するには、次の手順に従います。
- 管理者の 1 人として Windows powershell インターフェイスにログインします。
- NSX ディレクトリに移動します。
PS C:\program files\VMware\nsx\nsx-cli> .\nsxclibms.bat -c del nsx
- 警告メッセージを確認します。NSX のアンインストールを続行する場合は、はい と入力します。
このコマンドの要件と制限事項をよくお読みください。1. NSX からのホストの削除、または NSX の完全なアンインストールの方法については、NSX のドキュメントを参照してください。2. NSX ユーザー インターフェイスまたは API からこのトランスポート ノードを削除できませんでした。これが最後の手段です。3. これが ESXi ホストの場合:a. ホストをメンテナンス モードにする必要があります。b. NSXPG に接続されているすべてのリソースを移動する必要があります。ESXi ホストに関する上記の条件が満たされていない場合、コマンドは失敗します。4. これが Linux ホストの場合:
a. KVM が仮想マシン テナントを管理している場合は、このコマンドを実行する前に仮想マシン テナントをシャットダウンします。
b. このコマンドは、ホスト コンソールから実行する必要があります。SSH クライアントまたはその他のネットワーク ベースのシェル クライアントから実行すると失敗することがあります。
c. このコマンドの nsxcli -c del nsx 形式はサポートされていません。
5.Windows ホストの場合:注:これにより、ホストからすべての NSX-T インスタンス(イメージと構成)が完全に削除されます。
6.コマンドの進行状況については、ESXi ホストでは /scratch/log/nsxcli.log、ESXi 以外のホストでは /var/log/nsxcli.log を確認してください。このホストから NSX を削除しますか? (はい/いいえ)重要: del nsx コマンドを実行した後は、 NSX Manager ユーザー インターフェイスの [解決] 機能を使用して、 [切断] 状態にあるホストを再準備しないでください。 [解決] 機能を使用すると、ホストが [劣化] 状態になる場合があります。del nsx を実行すると、次のアクションが実行されます。- Windows サーバのアプリケーション インターフェイスがアンインストールされます。
- トランスポート ノードの構成が削除されます。
- NSX パッケージが削除されます。