/How to update vSAN bypassing health check failed

How to update vSAN bypassing health check failed

When we have a vSAN Cluster with non-compatible hardware health check block the use of VUM (VMware Update Manager) to update our vSAN Cluster. The same happens if we use a Nested vSAN (since Health Check will inform that iSCSI controller is not VMware supported). So in this blog post, we will learn how to update vSAN bypassing health check failed.

Note: In production, you should never use any non-compatible hardware for vSAN.

As we can check in the next 2 images, first, an issue that prevents us from remediating the ESXi hosts and in the second is in more detail the issue that is blocking the remediation.

In VUM clicking on the issue, we have more information about the issue.

Go to ClusterMonitorvSAN tab – Health we have more information about with ones have the problems, and then you know which check you need to disable in the Health Check.

So to bypass this issue, we need to disable the Health Check controller, run the VUM, update all ESXi hosts, then enable the Health Check again.

How to disable Health Check.

To disable Health Check (just the controller check), we need to connect o rvc (Ruby vSphere Console).

Connect to your vCenter console and run the rvc connection.

To disable the Health Check  controller, we need to run the following command:

To list all Health Check checks (to know witch one check you need to disable if you have another Hardware that is not compatible), you can run the following  command:

This is the full commands to connect rvc and disable the Health Check controller.

After you disable the health check controller, go back to monitor and retest.

As we can see, now the Hardware compatibility that had the issue now is green, and now we can start user VUM to update our ESXi hosts.

Run VUM to update vSAN hosts.

Go back to VUM, and we see no issues anymore.

Next, we run the Check Compliance, and we already have the information that 3 ESXi hosts need remediation (updates).

After all your ESXi hosts are updated, go back to rvc and enable the controller health check again.

To do that, run the following command:

You can also run the command: vsan.health.silent_health_check_configure /\ Cluster/ –help to know all parameters for vsan.health.silent_health_check_configure command.

Go back to your vSAN monitor Health Check and re-run the retest you can again see the warning about the controller not be Hardware Compatibility with vSAN.

And with this last step, we finish how to update vSAN bypassing health check failed.

Note: Share this article, if you think it is worth sharing.

©2020 ProVirtualzone. All Rights Reserved
By | 2020-03-08T18:48:42+01:00 March 8th, 2020|Storage, VMware Posts, vSAN|0 Comments

About the Author:

I am over 20 years’ experience in the IT industry. Working with Virtualization for more than 10 years (mainly VMware). I am an MCP, VCP6.5-DCV, VMware vSAN Specialist, Veeam Vanguard 2018/2019, vExpert vSAN 2018/2019 and vExpert for the last 4 years. Specialties are Virtualization, Storage, and Virtual Backups. I am working for Elits a Swedish consulting company and allocated to a Swedish multinational networking and telecommunications company as a Teach Lead and acting as a Senior ICT Infrastructure Engineer. I am a blogger and owner of the blog ProVirtualzone.com

Leave A Comment