NVME Storage in VMWare

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

waith

Member
Aug 3, 2015
44
4
8
44
Has anyone else run into the issue of multiple NVME drives of the same size, make, and model not showing up in VMWare?

They all get assigned the same identifier so ESXI thinks they're all the same device. Are there ways to change the identifier so VMWare sees them as separate devices? This can be observed in ESXi 6.7, 7.0, and 8.0 from my testing. The URL below explains the situation a bit better. Attached screenshots of 3 storage adapters detected, but only 1 storage device with 3 paths.

 

Attachments

waith

Member
Aug 3, 2015
44
4
8
44
Looks like the issue is related to each drive reporting the same nguid, and this happens across all operating systems. Its consistent outside VMWare too. That means the solution might be finding a way to change the nguid. Something that can be done with nvme-cli maybe?

nguid : 00000000000000003131323301000000