NSX-T

NSX-T 2.4 Invalid Host Type or Host Not Supported Error

As the last few posts have indicated, I have been having lots of fun with NSX-T 2.4 in the lab. NSX-T 2.4 has tremendous new benefits and features that bring great new functionality to the table. In the last post, NSX-T 2.4 Compute Manager is Already Registered with Other NSX Manager Error, I detailed an error that most likely will be seen in lab environments where you have ripped and replaced NSX-T appliances. Using the MOB utility, I was able to get past this error that will hopefully help others if seeing this. I ran into a new error that was self-inflicted to some degree – NSX-T 2.4 Invalid Host Type or Host Not Supported. I was running ESXi 6.7 U1 for the ESXi host, why did I receive this error? Let’s see.

ESXi 6.7 U1 Supported Versions for NSX-T

As always, this is a case in point of why we always need to check the VMware Product Interoperability Matrix to ensure the supported versions, levels, patches, etc that work correctly together. However, in moving forward with adding VMware vSphere ESXi 6.7 U1 10302608 as transport nodes, I received this error:

NSX-T-2.4-Invalid-Host-Type-or-Host-Not-Supported-Error
NSX-T 2.4 Invalid Host Type or Host Not Supported Error

Attempting to Resolve the issue through the Getting Started wizard, adding just a standalone host errored out as well.

Error-using-the-Getting-Started-Wizard-installing-NSX-T-on-the-ESXi-6.7-U1-10302608-host
Error using the Getting Started Wizard installing NSX-T on the ESXi 6.7 U1 10302608 host

Clicking the Resolve button did not resolve the issue, however, you can see the same error displayed here as well – Invalid host type or host not supported.

Clicking-Resolve-to-correct-the-ESXi-host-installation-NSX-T-2.4
Clicking Resolve to correct the ESXi host installation NSX-T 2.4

I even attempted to install the LCP files manually on the hosts. The installation was successful, however, the status of the host in the NSX-T 2.4 manager was still the same.

Installing-the-NSX-T-2.4-LCP-file-manually-on-the-ESXi-host-succeeds-but-doesnt-resolve-the-issue
Installing the NSX-T 2.4 LCP file manually on the ESXi host succeeds but doesn’t resolve the issue

Finally, I did what I should have done in the beginning, I checked the VMware Product Interoperability Matrix and found the supported version of ESXi 6.7 – ESXi670-201901001 is the supported release for NSX-T 2.4.

VMware-Product-Interoperability-Matrix-NSX-T
VMware Product Interoperability Matrix NSX-T

As mentioned, I was working with the 6.7 10302608 release and attempting to add these as transport nodes in NSX-T 2.4.

ESXi-6.7-U1-10302608-version-is-not-supported
ESXi 6.7 U1 10302608 version is not supported

After checking in Update Manager, I had the update available that would take the hosts to the supported version.

Checking-for-the-latest-updates-for-the-ESXi-6.7-U1-10302608-hosts
Checking for the latest updates for the ESXi 6.7 U1 10302608 hosts

After running the updates available, the build displayed in the hosts summary tab was 6.7.0 11675023.

After-running-the-latest-updates-for-ESXi-6.7-U1-10302608-hosts
After running the latest updates for ESXi 6.7 U1 10302608 hosts

Now, for the moment of truth. I added both hosts by way of the VCSA compute manager option. As you can see, things started looking better. I at least was seeing progress as the installation before failed immediately with the unsupported error.

NSX-T-2.4-installation-on-the-newly-updated-ESXi-6.7-U1-hosts-progressing
NSX-T 2.4 installation on the newly updated ESXi 6.7 U1 hosts progressing

At last! Installation of the ESXi 6.7 U1 hosts was successful. In the Host Transport Nodes I saw the Configuration State as Success.

After-updating-the-NSX-T-2.4-configuration-state-on-the-ESXi-6.7-U1-11675023-hosts-is-successful
After updating the NSX-T 2.4 configuration state on the ESXi 6.7 U1 11675023 hosts is successful

Wrapping Up

As with any installation, upgrade, the moral of the story is don’t assume the supported versions of products that are able to interoperate. The ESXi 6.7 U1 release version is not just simply not supported, it will not install. Hopefully this NSX-T 2.4 Invalid Host Type or Host Not Supported Error detailed will help someone else who may run across this error. The fix is simple – update your host to the latest and greatest. This will allow the successful configuration of ESXi 6.7 U1 as a transport node in NSX-T 2.4.

Subscribe to VirtualizationHowto via Email 🔔

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com and has over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, Brandon has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.