vSAN errors keep showing up that are fixed by restarting vCenter
**EDIT:** This appears to have been resolved. Thank you to [**kachunkachunk**](https://www.reddit.com/user/kachunkachunk/) for assisting and looking through some of my logs. I had VCSA's secondary DNS pointing to [8.8.8.8](https://8.8.8.8), which it was falling back to each time a DHCP lease from my OPNsense was handed out due to DHCP registration with DNS being enabled.
​
I am using vSAN 8 ESA with ESXi 8 on all my hosts and vCenter 8.
The three hosts are in a standard vSAN cluster: R640-1, R640-2, R740xd.
They're all connected to a 10Gb switch for vMotion and vSAN. Everything is set to 9000 MTU and jumbo frames enabled on the switch. No communication issues from the testing I have done. vMotion and iSCSI using this network work fine without issues.
I am using a vDS for all 1Gb management/vm traffic connections and standard vSwitches for all 10Gb connections.
The only VMK's with vSAN enabled are the 10Gb ones. I do receive an error about communication to the vMotion VMK, but I don't think that matters since vMotion is on a separate VMK on the one host and works fine across all three.
Here are screenshots of the errors that appear almost once a day:
[https://imgur.com/a/cwg9TMX](https://imgur.com/a/cwg9TMX)
The errors are resolved by restarting the vCenter appliance. I also have an issue sometimes when I reboot the appliance where it shows all of my hosts disconnected (even non-vsan ones). I have to reboot once or even two more times for that to be resolved. This makes me think this is something wrong with the vCenter and not vSAN itself. I double checked the vCenter appliance network settings and they are also correct. I do have vCenter HA on, but that's on a separate VLAN and disabled at the moment.
EDIT: Added a screenshot of *esxcli vsan health cluster list* results, they are the same as that screenshot on all hosts. Only error is the vMotion VMK.
EDIT 2: vMotion is now only checked on one VMK per host. That specific error is gone, but the other errors keep ocurring.
Any help would be much appreciated. I am new to vSAN so not sure what is going on here. I'm about ready to rebuild my entire vCenter.