VMware Cloud Community
rxjoseph
Enthusiast
Enthusiast

vSAN health test fails on Performance Service - how to fix when you have a cluster with 33 host

Hi

I get the below error often and when it happens use the following to fix the issue

The causes for this error is unknown but there are two fixes available to this issue,

1)  Restarting the vsanmgmtd and vsanvpd service on all the ESXi hosts in the vSAN Cluster.  There is no impact of restarting these two services on the ESXi,

/etc/init.d/vsanmgmtd  restart

/etc/init.d/vsanvpd restart

With the above steps I can fix the issue but I have to login to 33 host manually and run the commands which takes a long time, when this happens like every month it's lot of work

There is no way to script this

Does anyone has an easy method to fix the issue by using RVC console or Powercli script ? can you share the knowledge please

pastedImage_0.png

Many thanks

Rxjoseph

0 Kudos
1 Reply
TheBobkin
Champion
Champion

Hello rxjoseph​,

I recall you asking this previously:

vSAN health test fails on Performance Service (2150589) --> Powercli to restart vsanmgmtd &...

Unfortunately the fact still remains that only some core services (e.g. hostd) are available for management via PowerCLI.

Given that SSH access is a requirement, have you considered using something like scripts run using plink or Posh-SSH to achieve this?

Bob

0 Kudos