VSAN Hardware Compatibility List Checker

The VSAN Hardware Compatibility List Checker is a tool that verifies all installed storage adapters against the VSAN supported storage controller list. The tool will verify if the model and firmware version of the storage adapter are supported. For firmware version validation, the VSAN Hardware Compatibility List Checker supports LSI and HP, and their OEM variants storage adapters.

Using a supported storage controller and firmware is important in a VSAN deployment to ensure normal operations, optimal performance, and to reduce the chances of hardware/firmware issues. This tool can be useful to ensure that a storage device and its firmware went through certification testing supported by VMware and its partners.

Some scenarios where the tool can be useful:

  • Verify if new server and storage adapter are supported for a VSAN deployment
  • Verify if re-purposed server, storage adapter are supported for a VSAN deployment
For a full VSAN system check, please install the VSAN Health Check Plugin after a VSAN deployment.
  • Windows: XP, 7, 8, 10, Server 2008, 2012
  • Browser: IE 8 and above

Network Requirements

  • HTTPS/443 access to ESXi hosts (interacting with hostd)
  • TCP/5989 access to ESXi hosts (CIM service secure)
  • Internet HTTP/80 access to http://partnerweb.vmware.com/service/vsan/all.json (optional)

ESXi Host Requirements

  • ESXi 5.1.x, 5.5.x, 6.x are supported
  • Direct access to the hostd service with username and password
  • CIM service (secure) running on port 5989
  • CIM provider for HP or LSI controller
  • Extract the contents and double-click on hclCheck.exe
  • Usages:
hclCheck [-h] [--hostname hostname [hostname ...]] [--username USERNAME]
               [--password PASSWORD] [--hcl-url HCL_URL]

Check ESXi host against VSAN HCL

optional arguments:
  -h, --help            show this help message and exit
  --hostname hostname [hostname ...]
                        Hostname/IP of ESXi host
  --username USERNAME   Username (default: root)
  --password PASSWORD   Password
  --hcl-url HCL_URL     URL to VSAN HCL DB (http://path/to/hcl.db or
                        file:///C:/path/to/hcl.db)
Add a Comment
Report a Bug