/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 have over 20 years of experience in the IT industry. I have been working with Virtualization for more than 15 years (mainly VMware). I recently obtained certifications, including VCP DCV 2022, VCAP DCV Design 2023, and VCP Cloud 2023. Additionally, I have VCP6.5-DCV, VMware vSAN Specialist, vExpert vSAN, vExpert NSX, vExpert Cloud Provider for the last two years, and vExpert for the last 7 years and a old MCP. My specialties are Virtualization, Storage, and Virtual Backup. I am a Solutions Architect in the area VMware, Cloud and Backup / Storage. I am employed by ITQ, a VMware partner as a Senior Consultant. I am also a blogger and owner of the blog ProVirtualzone.com and recently book author.

Leave A Comment