VirtuallyGhetto has a great post on configuring VSAN on a nested ESXi box by getting a VMDK to report itself as an SSD disk. However this doesn’t seem to work for Virtual Flash.
Here is my nested host showing an “SSD” drive
And VSAN also reporting it (since there are no other available local non-SSD it shows as ineligible)
But Virtual Flash doesn’t see the drive to add it.
Am I missing something or can Virtual Flash not be “faked out” for a nested host?
Found it after tweets from William Lam and Duncan Epping
For whatever reason the VMDK attached to the nested host wasn’t flagged as local:
esxcli storage core device list -d mpx.vmhba1:C0:T0:L0 ... Is Local: false
esxcli storage nmp satp rule add -s VMW_SATP_LOCAL --device mpx.vmhba1:C0:T0:L0 --option="enable_local" esxcli storage core claiming unclaim --type device --device mpx.vmhba1:C0:T0:L0 esxcli storage core claimrule load esxcli storage core claimrule run esxcli storage core device list -d mpx.vmhba1:C0:T0:L0
Note from the documentation link above the “option” parameter is missing the “–”