🧩 Problem
I wanted to bring my 3 separate ESXi hosts (running on local storage, no shared storage/NAS) under centralized management by deploying vCenter Server Appliance (VCSA) 8.0.3, then clustering all 3 hosts together.
Along the way, I hit a persistent firstboot failure that took significant troubleshooting to root-cause:
Error
The supplied System Name <hostname> 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.
This happened with both vcenter.local and vcenter.lab as the FQDN, despite DNS appearing to be configured correctly.