"Deploy vCenter Server" stage with error "vCenter installation failed. Check logs under /var/log/vmware/vcf/domainmanager/ci-installer-<date and log ID> for more details. Reference Token: <ID>"YYYY-MM-DD <TIME> - vCSACliInstallLogger - INFO - ==========VCSA Deployment Progress Report========== Task: Install required RPMs for the appliance.(SUCCEEDED 100/100) - Task has completed successfully. Task: Run firstboot scripts.(FAILED 0/100) - Starting ... Error: The supplied System Name <VC FQDN/short name> is not valid. Resolution: If the supplied system name is a FQDN, then make sure the DNS forward lookup results in at least one valid IP address in the system. If the supplied system name is an IP address, then it should be one of the valid IP address(es) in the system. "key": "firstboot", "value": { "cancelable": false, "description": { "args": [], "default_message": "Run firstboot scripts.", "id": "com.vmware.vcenter.deploy.task.description.firstboot" }, "end_time": "YYYY-MM-DDT<time>Z<timezone>", "operation": "", "progress": { "completed": 0, "message": { "args": [ "" ], "default_message": "Starting ...", "id": "install.ciscommon.component.starting" }, "total": 100 }, "result": { "errors": [ { "id": "install.ciscommon.validatePNID", "message": { "args": [ "<vCenter server FQDN/short name>" ], "default_message": "The supplied System Name <vCenter Server FQDN/short name> is not valid.", "id": "install.ciscommon.validatePNID.error" }, "resolution": { "args": [], "default_message": "If the supplied system name is a FQDN, then make sure the DNS forward lookup results in at least one valid IP address in the system. If the supplied system name is an IP address, then it should be one of the valid IP address(es) in the system.", "id": "install.ciscommon.validatePNID.resolution" } } ] }, "service": "", "start_time": "YYYY-MM-DDT<time>Z<timezone>", "status": "FAILED" } } ]}VMware Cloud Foundation 9.x
By design, the first boot script gets the PNID which can either be the FQDN or the short name. It then performs a forward lookup on this PNID. In case the PNID returned is the short name which is not resolvable by the DNS server considering the DNS forward and reverse lookup was only setup for the complete FQDN, this validation error is seen.
To confirm the value of appliance PNID
install-parameter appliance.net.pnidEnsure that forward and reverse lookup resolution works for both the FQDN and short name of the newly deployed vCenter Server Appliance.