One or more transport node(s) realization failed while creating the transport node collection with profile <uuid> on compute collection <uuid>:domain-### through NSX manager <fqdn>. Remediation: Check the error(s) on NSX Manager <fqdn> and resolve them before restarting the failed task. Reference token: ######.
/var/log/vmware/vcf/domainmanager/domainmanager.log, the following exception is generated:Exception occurred while creating transport node collection using
profile <uuid> on the cluster(with compute collection)
<uuid>:domain-c10. com.vmware.vapi.std.errors.InvalidRequest:
InvalidRequest (com.vmware.vapi.std.errors.invalid_request)
(statusCode:400) +> { messages=[], data = => {error_message=# Hosts in Transport node collection <uuid>:domain-### are
incompatible with ENS based HostSwitchMode config in transport node
profile /infra/host-transport-node-profile/<uuid>. Sample
incompatible host and Pnic info
<ipaddr>=[vmnic2],<ipaddr=[vmnic2],<ipadd>r=[vmnic2],<ipaddr>=[vmnic2].
Remove ENS incompatible hosts from the cluster or use STANDARD as
HostSwitchMode in the TransportNodeProfile., httpStatus=BAD_REQUEST,
error_code=609679, module_name=policy}, errorType = INVALID_REQUEST}/var/log/syslog, entries similar to the following are present for one or more vmnic's of the hosts in the cluster being prepared for NSX:<NSX Manger>.example.com NSX 82516 FABRIC [nsx@4413 comp="nsx-manager" errorCode="MP8287" level="ERROR" reqId="1ca438c0-####-####-####-0300f0d480b7" subcomp="manager" username="########"] Physical nic [vmnic5] on TransportNode [00000000-0000-0000-0000-000000000000] is not capable for ENS_INTERRUPT mode for given HostSwitch [## ## ## ## ## ## ## ##-99 9e cb db 57 e1 9d 27]esxcfg-nics -e on the ESX host shows ENS Capable as True or False and/or INTR Capable are False.Name Driver ENS Capable ENS Driven INTR Capable INTR Enabled MAC Address Descriptionvmnic0 nenic True False False False 00:25:b5:a1:55:04 Cisco Systems Inc Cisco VIC Ethernet NICvmnic1 nenic True False False False 00:25:b5:b1:55:04 Cisco Systems Inc Cisco VIC Ethernet NICvmnic2 nenic True False False False 00:25:b5:a1:55:0d Cisco Systems Inc Cisco VIC Ethernet NICvmnic3 nenic True False False False 00:25:b5:b1:55:0d Cisco Systems Inc Cisco VIC Ethernet NICvmnic4 nenic True False False False 00:25:b5:a1:55:15 Cisco Systems Inc Cisco VIC Ethernet NICvmnic5 nenic True False False False 00:25:b5:b1:55:15 Cisco Systems Inc Cisco VIC Ethernet NIC
Note: When ENS Capable is True, it means the driver can support ENS (Enhanced Network Stack), which is the former name of EDP (Enhanced Datapath), if it is False, it means the installed driver does not support EDP.
This is caused by the physical NICs on the ESX hosts being incompatible with, or having an incompatible configuration for, an NSX preparation using the Enhanced Data Path feature.
This may be a full incompatibility, a NIC driver installed that does not support EDP, or a feature that needs to be enabled/disabled to make it compatible with the EDP Enabled Transport Node Profile.
In the above case, the host is using nenic drivers, these drivers do not support EDP, there is a Cisco driver called nenic_ens which does support EDP.
Multiple resolutions are possible, depending on environmental needs.