I have a new architecture installed and before we go live, I have time to play.
Problem is I'm not getting to play much because the LUNs I'm creating on the NetApp store are not being 'seen' on my ESXi hosts ![]()
The ESXi sees the FC adapters fine:
~ # esxcli storage core adapter list
HBA Name Driver Link State UID Description
-------- ----------- ---------- ------------------------------------ -----------------------------------------------------------------------------
vmhba0 hpsa link-n/a sas.500143803358d420 (0:3:0.0) Hewlett-Packard Company Smart Array P440ar
vmhba1 lpfc link-up fc.2000ecb1d7ffa274:1000ecb1d7ffa274 (0:5:0.0) Emulex Corporation Emulex LPe16000 16Gb PCIe Fibre Channel Adapter
vmhba2 lpfc link-up fc.2000ecb1d7ffa275:1000ecb1d7ffa275 (0:5:0.1) Emulex Corporation Emulex LPe16000 16Gb PCIe Fibre Channel Adapter
vmhba3 lpfc link-up fc.2000ecb1d7ff92dc:1000ecb1d7ff92dc (0:11:0.0) Emulex Corporation Emulex LPe16000 16Gb PCIe Fibre Channel Adapter
vmhba4 lpfc link-up fc.2000ecb1d7ff92dd:1000ecb1d7ff92dd (0:11:0.1) Emulex Corporation Emulex LPe16000 16Gb PCIe Fibre Channel Adapter
vmhba32 usb-storage link-n/a usb.vmhba32 () USB
...but when I look for paths I only get a return on the USB HBA!!!!
~ # esxcli storage core path list
usb.vmhba32-usb.0:0-mpx.vmhba32:C0:T0:L0
UID: usb.vmhba32-usb.0:0-mpx.vmhba32:C0:T0:L0
Runtime Name: vmhba32:C0:T0:L0
Device: mpx.vmhba32:C0:T0:L0
Device Display Name: Local USB Direct-Access (mpx.vmhba32:C0:T0:L0)
Adapter: vmhba32
Channel: 0
Target: 0
LUN: 0
Plugin: NMP
State: active
Transport: usb
Adapter Identifier: usb.vmhba32
Target Identifier: usb.0:0
Adapter Transport Details: Unavailable or path is unclaimed
Target Transport Details: Unavailable or path is unclaimed
Maximum IO Size: 122880
What on earth is going on? Surely I should see an entry for each FC HBA in that last command even if there were no paths?
The LUN is configured fine, and I've even disabled zoning on my Brocade FC switch pair.
Any help appreciated.