Hello,
I have deleted the physical host (esxi) from nsx-t environment via manager. It has been done, but with some error.
Then I find out that N-VDS still remains on physical NIC.
How can I delete N-VDS, because when I try to add Transport node to this host again, I have error that physical NIC is already in use.
I try to use this command : esxcli network vswitch dvs vmware list
to find port-id to use: esxcfg-vswitch -Q vmnic -V dvPort_ID_of_vmnic dvSwitch
but it doesn't show N-VDS there.
I've found this one.
From nsxcli :
set debug-mode
set service nsx-opsagent nsxa reset
From esxcli :
/etc/init.d/nsx-proxy restart
After this action, N-VDS will be removed.
You should have removed this node as a transport node. You may need to remove the VIBs from the ESXi host and re-add it.
assuming it is NSX-T 2.4 there is an option to "force deletion of nsx " or you should remove the ESXi host from TZ in order to remove the nvds.
Thanks for reply!
I think I've removed the host not in proper way, but it was removed. Eventually, I have host with N-VDS on vmnic.
When I have manually deleted the nsx-t's VIB, the N-VDS has disappeared, but when I install nsx-t's VIB again, the old N-VDS appears.
Seems like there are some files of N-VDS, that still remains on host. Maybe there are some method to delete this files manually.
Thanks for reply!
The version of NSX-T is 2.3.
The host has been removed from TZ, but I think some problem occurred during removing.
Eventually, my host not in NSX infrastructure at all. But I have N-VDS on vmnic.
As I said before, seems like that there are some file of N-VDS, that still remains on host.
I've found this one.
From nsxcli :
set debug-mode
set service nsx-opsagent nsxa reset
From esxcli :
/etc/init.d/nsx-proxy restart
After this action, N-VDS will be removed.