VCF Installer deployment is failing on the "Configure NSX Fabric Compute Manager" task with error: "Please check if vCenter is up and running and also check if NSX Extension present in vCenter Server and delete the same"
search cancel

VCF Installer deployment is failing on the "Configure NSX Fabric Compute Manager" task with error: "Please check if vCenter is up and running and also check if NSX Extension present in vCenter Server and delete the same"

book

Article ID: 446534

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer

Issue/Introduction

/var/log/cm-inventory/cm-inventory.log (NSX):

YYYY-MM-DDTHH:MM:SS ERROR NSX 19821 [nsx@4413 comp="nsx-manager" errorCode="MP40230" level="ERROR" logger="CmInventoryService" msgID="FABRIC" reqId="0bd02f7f-98ed-4562-9b09-ec4d5d831167" subcomp="cm-inventory" threadName="http-nio-127.0.0.1-7443-exec-1" username="svc-example"] Service Account not present or role not found for Compute manager c312b456-####-####-####-#######e0e8. Error com.vmware.nsx.management.common.exceptions.ObjectNotFoundException: The requested object : c312b456-####-####-####-#######e0e8 could not be found. Object identifiers are case sensitive.\n at ...

  • Running dig on the NSX Manager shows the correct output including a lowercase DNS name: /usr/bin/dig <fqdn>
  • The hostname for vCenter was previously in uppercase and has been manually changed from the vCenter console instead of following the proper procedure with the VAMI

 

Cause

The case of the vCenter PNID does not match DNS.

Resolution

  1. Take an offline snapshot of the vCenter and VCF Installer / SDDC Manager.
  2. Update the PNID using the vCenter VAMI which will generate a new machine certficate.
  3. Update the deployment spec to use the newly generated thumbprint for vCenter 
  4. Update the vCenter known host on VCF Installer or SDDC Manager.
  5. If the VMCA certificate has changed then sync VCF Installer / SDDC Manager with the vCenter trust store.
  6. Retry the workflow from VCF Installer.