WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
    • VMware Cloud Foundation 9.1
    • VMware Cloud Foundation 9.0
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple
You are here: Home / VMware Cloud Foundation / VCF 9.1 - Quick Tip: Upgrading ESX Hosts with Non-Certified vSAN ESA NVMe Devices in SDDC Manager

VCF 9.1 - Quick Tip: Upgrading ESX Hosts with Non-Certified vSAN ESA NVMe Devices in SDDC Manager

06.06.2026 by William Lam // Leave a Comment

I recently started rolling out the latest VMware Cloud Foundation (VCF) 9.1 Express Patch 1 (9.1.0.0100) into my lab environment, and everything had been going quite smoothly. After successfully upgrading vCenter Server and NSX earlier this morning, I moved on to my ESX hosts. Since I always run the pre-checks before kicking off an upgrade, I immediately noticed the following error message, which prevented me from proceeding further within SDDC Manager:

vSAN health test 'NVMe device is VMware certified' reported an issue for cluster 'VCF-Mgmt-Cluster'. Detailed error message: The NVMe device is not listed in the VMware Compatibility Guide (VCG).


I immediately recognized the error message and the solution, especially having spent far too much time experimenting with NVMe devices that are NOT on the vSAN ESA BCG in my lab environment. 😅

Note: This workaround is NOT required if you are using supported NVMe devices for vSAN ESA

Step 1 - Apply the vSAN ESA Hardware Mock NVMe workaround to all of your physical ESX hosts (applies to Nested ESX too). While the original solution was to workaround the ability for VCF Installer and/or SDDC Manager to commission ESX hosts using non-supported NVMe Devices for vSAN ESA, this is also now required for ESX upgrades using vSphere Lifecycle Manager (vLCM) as it performs vSAN Healthcheck as part of its validation workflow.

  • Option 1 (Persisted): Install the vSAN ESA Hardware Mock NVMe VIB/Offline Bundle, which will require you to lower the ESX software acceptance level to CommunitySupported before being allowed to install the VIB/Offline BUndle
  • Option 2 (Non-Persisted): Copy the stress.json to /usr/lib/vmware/vsan/perf/stress.json (file will not persist upon reboot) and restart the vSAN Management Service by running /etc/init.d/vsanmgmtd restart 

Step 2 - Silence the vSAN Health Check for NVMe device by selecting your vSphere Cluster and navigate to Monitor->vSAN->vSAN Health and click on the Silence Alert


Step 3 - Re-run the ESX upgrade pre-check and you should no longer see the vSAN NVMe device error, which will allow you to proceed with upgrading your ESX hosts.

Categories // VMware Cloud Foundation, VSAN Tags // VCF 9.1

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

  • VCF 9.1 - Quick Tip: Upgrading ESX Hosts with Non-Certified vSAN ESA NVMe Devices in SDDC Manager 06/06/2026
  • VCF 9.1 - Deploying VCF Automation (VCFA) to non-Management Network 06/05/2026
  • VCF 9.1 - Deploying VCF Management Services (VCFMS) to non-Management Network during VCF Upgrade 06/03/2026
  • VCF 9.1 - Side-loading VCF binaries into VCF Installer & Fleet Depot Service for Air-Gapped Environments 06/02/2026
  • VCF 9.1 - VMUG x Intel x Micron Collaboration on Single VCF Host Deployment for VMUG Connect 06/01/2026
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 © 2026

Loading Comments...