Unable to Configure NSX on vSphere Configuration Profiles Enabled Cluster in NSX
search cancel

Unable to Configure NSX on vSphere Configuration Profiles Enabled Cluster in NSX

book

Article ID: 404612

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

When a cluster is managed by vSphere Configuration Profile you are unable to configure NSX on the cluster from the NSX UI.

 

You are also unable to Configure Virtual Private Cloud through the UI as NSX is Not Configured on cluster:

Environment

vSphere 8.x

vSphere 9.x

NSX 4.x

NSX 9.x

Cause

Below limitation also blocks the Virtual Private Clouds deployment wizard as we do not have NSX configured on the cluster. In order to get Virtual Private Clouds (VPCs) configured on a VPC enabled cluster you will need to prepare ESX Cluster as TNP as described in resolution.

Using vSphere Configuration Profiles to Manage Host Configuration at a Cluster Level

Limitations to Using vSphere Configuration Profiles:

  • You can't deactivate vSphere Configuration Profiles.
  • With vSphere 8.0 Update 1, you can enable vSphere Configuration Profiles for a cluster that uses vSphere Distributed Switch. Note that you can only view the vSphere Distributed Switch configuration of the hosts in the cluster. Both, your vCenter Server instance and all ESXi hosts in the cluster managed with a single image, must be of version 8.0 Update 1 and later.
  • Starting with vSphere 8.0 Update 3, you can manage the vSphere Distributed Switch configuration of the hosts in a cluster with enabled vSphere Configuration Profiles. You can also use the workflows for managing and configuring the vSphere Distributed Switches described in the vSphere Networking documentation. Both, your vCenter Server instance and all ESXi hosts in the cluster managed with a single image, must be of version 8.0 Update 3 and later.
  • You can't enable vSphere Configuration Profiles on a cluster with DPU-backed hosts.
  • You can't enable vSphere Configuration Profiles if NSX is also enabled for the cluster.

 

 

Resolution

VCP requires that you manually attach a Transport Node Profile using the Configuration policy from vSphere Cluster Configuration.

Preparing ESX Cluster Hosts as Transport Nodes through vCenter

The VI admin undertakes the following workflow to prepare an ESX cluster as Transport Nodes:

  1. Create a VDS host switch.
  2. Create a VCP enabled cluster or enable VCP on an existing cluster.
  3. Add hosts to this cluster if required.
  4. From the Configure tab of this cluster, create a draft for the cluster from its Config Manager by using any of the following options:
  5. Create Draft
  6. Import From File
  7. Import from Host
  8. Run the pre-check and apply changes.
  9. Check the compliance.
  10. Once all the steps are completed, transport nodes are prepared for NSX. You can check the progress from vCenter too.

Applying the change to VPC profile for the Cluster by going to Desired state > Draft > nsx > fabric

  • Policy path value is the Transport Node Profile ID

 

 

Based on the limitations of using VCPs you cannot enable NSX config on the cluster from the NSX UI.