|Article Number: 519626||Article Version: 10||Article Type: Break Fix|
VxRail Software,VxRail Appliance Family
Upon checking the VSAN health check in Monitor > VSAN > Health area, user may see the check failed on ‘Performance service’, on ‘Stats master election’.
Health checker is not detecting the Master elected host from the nodes.
First step which can resolve this issue in some occurrences is to turn off the Performance Service in VC and Turn it back on.
(Go into the Cluster> Configure> Health and Performance> Perfomance Services> Disable Performance Service, and re-enable)
– Retest, if the Error Persists, Run the Following Commands Below to refresh the VSAN information on all the Hosts in the Cluster:
For the below steps, temporarily disable the Performance Service in VC again.
Then on the nodes, determine which node is the true VSAN master node:
esxcli vsan cluster get
-From the output of the above command on each host, find which host is elected as the VSAN master node,
-Then run the Following Commands Below:
On each host in the cluster from a ssh session run:
As a precaution, restart the above services on the Master node last, to make sure it refreshes based on all other nodes current states.
Run the following commands on the vCenter appliance via SSH (if Windows VC, use the Windows VC CLI equivalents):
-On vCenter through an ssh session restart VSAN Health:
service-control –stop vmware-vsan-health
service-control –start vmware-vsan-health
-On vCenter through an ssh session restart SPS service:
**On vCenter 6.0 appliance** run:
**IF 6.5** use the service-control like this:
service-control –stop vmware-sps
service-control –start vmware-sps
Wait 5-10 minutes re-enable Performance Service in VC and retest