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

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

[Read more...]

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

Maximizing vSAN ESA Performance on Minisforum MS-A2

03.31.2026 by William Lam // 9 Comments

I have been running the full VMware Cloud Foundation (VCF) 9.0 stack using the Minisforum MS-A2 in a three-node configuration for almost a year now. While the MS-A2 is not hardware that you would find on the Broadcom Compatibility Guide (BCG), these units have been solid for my lab environment.

Over the past couple of weeks, I have been putting my lab through its paces while testing various VCF.Next deployment and upgrade scenarios, and I began to notice the environment was sluggish, which was not something I had experienced before.

Long story short, after hours of debugging, including over the weekend with the amazing Nicholas Wilson, we were able to pinpoint one of the issues (more details at the end for the other issue) related to the onboard 10GbE SFP+ adapters. The MS-A2 uses an Intel x710, which apparently have been quite notorious when it comes to hardware offload. 😵‍💫

[Read more...]

Categories // ESXi, VMware Cloud Foundation, VSAN Tags // Minisforum, VCF 9.0

Retrieving the vSAN Cluster Shutdown VMs running Pre-Check Results using PowerCLI

11.05.2025 by William Lam // Leave a Comment

The vSAN Cluster Shutdown capability has been around since vSAN 7 Update 3 and has been enhanced over the years, most recently with the introduction of a vSAN Cluster Shutdown Wizard as part of the VMware Cloud Foundation (VCF) 9.0 release.


For those looking to automate the shutdown of their vSAN Cluster, we have a number of PowerCLI cmdlets: Get-VsanClusterPowerState, Start-VsanCluster and Stop-VsanCluster that simplifies this process in addition to the new UI interface, all leveraging the vSAN Management APIs.

Before the vSAN Cluster can initiate the shutdown workflow, it needs to make sure all VMs (excluding the vCenter Server VM that is managing the vSAN Cluster) has been powered off. For large environments, it can take some time to power off all VMs, which means you might need to poll or wait before running the Stop-VsanCluster cmdlet.

Instead of having to write additional code to wait for all your VMs to shutdown, you can leverage one of the vSAN Health Check Perspectives that will conveniently let you know when the vSAN Cluster is ready to be shutdown.

[Read more...]

Categories // PowerCLI, VMware Cloud Foundation, VSAN Tags // VCF 9.0

  • 1
  • 2
  • 3
  • …
  • 56
  • Next Page »

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 - Enabling High Availability for a Small VCF Management Services (VCFMS) Deployment 06/22/2026
  • Clarifying Minimum Required ESX Hosts for VCF Deployments 06/18/2026
  • VCF 9.1 - Auditing VCF Management Services (VCFMS) IP Pool Usage  06/17/2026
  • VCF 9.1 - Auditing vCenter Server Connections using the Connection Utilization API 06/15/2026
  • Quick Tip: Resolving OVFTool "Failed to Send File" Errors on macOS 06/13/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...