Hey,
Yeah, I see what you mean. Normally, vCLS should just deploy itself automatically, but if it’s missing and DRS isn’t working, something’s definitely off. If you’ve already reinstalled everything twice and tried both IPs and DNS names, I’d start by checking if the vCLS VMs are actually missing or just stuck.
Jump into vCenter > Cluster > Monitor > vSphere Cluster Services and see if they’re listed. If they’re there but disconnected or not responding, sometimes just removing them forces vCenter to recreate them. Otherwise, you can try disabling and re-enabling vCLS manually to see if that kicks it back into action.
Another thing worth checking is if there’s anything blocking their creation—like resource limits or storage issues. vCLS VMs need a bit of CPU, RAM, and disk space, and if something’s tight, they might not deploy properly. Since you’re on vSAN, it’s also worth making sure that’s fully healthy and not causing issues.
Lastly, DNS. I know you tried both IPs and names, but vCenter really likes having solid name resolution for everything to work smoothly. If you SSH into vCenter, you can do a quick nslookup on your ESXi hosts and see if there’s any delay or failure resolving them. Sometimes just fixing a small DNS hiccup can bring everything back to life.
If none of that helps, it might be worth checking the logs in /var/log/vmware/vpxd.log to see if vCLS is actually trying to deploy and failing for some reason.