Transport Node Errors
Host configuration: Found security-only non-CVDS on the host.;
/var/log/proton/nsxapi.log
2024-xx-xxT19:48:43.322Z ERROR L2HostConfigTaskExecutor5 TransportNodeAsyncUtils 75770 FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP8817" level="ERROR" subcomp="manager"] Some error occured when configuring host switch on host: Found security-only non-CVDS on the host.;
2024-xx-xxT19:48:43.322Z ERROR L2HostConfigTaskExecutor5 TransportNodeAsyncUtils 75770 FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP8817" level="ERROR" subcomp="manager"] Some error occured when configuring host switch on host: Found security-only non-CVDS on the host.;
2024-xx-xxT19:48:43.322Z ERROR L2HostConfigTaskExecutor5 TransportNodeAsyncServiceImpl 75770 FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP8700" level="ERROR" subcomp="manager"] Found security-only non-CVDS on the host.; com.vmware.nsx.management.switching.common.exceptions.SwitchingException: null
[root@ESXi:~] net-dvs -l | grep -E "^switch|com.vmware.nsx.*.enable|com.vmware.common.alias"Note:
switch ## ## ## ## ## ## ## ## - ## ## ## ## ## ## ## ## (cswitch)
com.vmware.common.alias = <DVS_name> , propType = CONFIG
com.vmware.nsx.<property>.enabled = true , propType = CONFIG
cswitch
represents a non-NSX prepared switch for DVS 7.0.3 and above. vswitch
represents an NSX prepared switch.enable
, some enabled
.com.vmware.nsx.kcp.enable
com.vmware.nsx.spf.enabled
com.vmware.nsx.vdl2.enabled
com.vmware.nsx.vdsSecurity.enabled
VMware NSX 4.2.x
Improper uninstallation of the NSX VIBs on the ESXi host may lead to stale entries. The hosts with stale entries will fail to prepare for NSX.
This is a condition that may occur in a VMware NSX environment.
Workaround:
com.vmware.nsx.<property>.enabled = true
" for a "cswitch
".com.vmware.nsx.<property>.enabled = true
" on a host with NO NSX VIBs.[root@ESXi:~] esxcli software vib list | grep -i nsxNote: If the above command gives no output, then no NSX VIB is present on the ESXi host.
[root@ESXi:~]
[root@ESXi] net-dvs -u com.vmware.nsx.<property>.enabled -p hostPropList <DVS_name>Note: Replace
<property>
with the stale NSX property previously identified and <DVS_name>
with the vSwitch alias.enable
, some enabled
.