WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / Automation / How to download offline VSAN HCL file for VSAN Health Check Plugin?

How to download offline VSAN HCL file for VSAN Health Check Plugin?

05.16.2015 by William Lam // 4 Comments

One of the coolest features in the new VSAN Health Check Plugin is the automatic verification of your underlying hardware (hosts, disks, storage controller & drivers) by automatically checking it against VMware's VSAN HCL (Hardware Compatibility List).

download-vsan-offline-hcl-file-0
The VSAN HCL database can either be downloaded automatically from VMware.com or manually uploaded if you do not have direct or proxy internet access. There was a question this morning on Twitter asking where the offline VSAN HCL file be downloaded from? I was actually curious as well and looking at Cormac Hogan's excellent VSAN Health Check documentation, I found the answer at the very end of the document 🙂

http://partnerweb.vmware.com/service/vsan/all.json

To download the offline VSAN HCL file which is actually is just a JSON file, you just need to load the above URL into a web browser and then save the file.

download-vsan-offline-hcl-file-1
After you have downloaded the VSAN HCL file, you can either upload using the vSphere Web Client under the "Health" section of the VSAN Health Plugin or you using the following RVC command and specifying the path to the file:

vsan.health.hcl_update_db /localhost/ -l /root/all.json

As a bonus, I also had some fun parsing the VSAN HCL JSON file. Below is a graph that I was able to generate after extracting some useful information using the following script found here.

vsan-hcl-controllers

More from my site

  • Programmatically accessing the Broadcom Compatibility Guide (BCG)
  • Updating the VSAN HCL & Release Catalog DB using VSAN API
  • How to check when the VSAN Hardware Compatibility List (HCL) is updated?
  • Reporting vSAN Object distribution across vSAN Disk Groups using PowerCLI
  • How to convert vSAN RVC commands into PowerCLI and/or other vSphere SDKs?

Categories // Automation, VSAN, vSphere 6.0 Tags // hcl, rvc, VSAN

Comments

  1. *protectedduncan@yellow-bricks says

    09/13/2016 at 2:49 am

    shortened the url:
    http://vmwa.re/vsanhcljson

    Reply
  2. *protectedL663 says

    01/26/2017 at 11:12 am

    Who updates the all.json file? My HPE H240 HBA driver is 5 rev old (over 1.5yrs ago) on the list and and is not current with the current HPE Recipe. HPE says it's up to VMware and VMware says it's up to HPE.

    Reply
  3. *protectedmroushdy says

    02/28/2017 at 3:52 pm

    Thank you, very useful information.

    Reply
  4. *protectedDattaprasad says

    06/06/2019 at 12:32 am

    will it affect any of the infra if i click on get latest version online?

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025
  • vCenter Server Identity Federation with Kanidm 04/10/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...