[SOLVED] Not able to see disks when unraid is under esxi.


Recommended Posts

Greetings everyone!

 

So i have an HP DL380p gen 8 server, with a p420i that is configured for HBA/IT-mode.
I have been running this for a while now with unraid running as bare metal, and it has been running fine.
Sure it took some configuring to make it work, like changing to hba mode, installing hpsahba plugin and so to make it work.

 

Anyways, i am pretty familiar with vmware esxi, and wanted to run it on the bare metal, as i got my hands on a nvidia grid k2 card that i have installed in the server to use with vm's that has to run on esxi 6.5.

 

The short version is when i run unraid on esxi, add the unraid usb to the vm, and passthrough the pci devices that is needed like the p420i etc, i get the array controller show up under system devices, but no disks.

When i boot straight into the same usb and run unraid bare metal, then there is no problem.

 

Does anyone have any idea why this happens ?

 

I have tried to boot via PLOP and that gives the same result.

 

Update!, 
It turned out that i needed to update to esxi 6.7 and even after i had done that it still did not work, but it was because i had forgotten to upgrade the esxi compatibility to 6.7u2 aswell.

Big thanks to @AgentXXL for staying up with me and trying to work this out! ❤️

 

Best regards

-Apil

Edited by Apil
  • Thanks 1
Link to comment

I searched for p420 and nothing came up.

 

If i try to search for "hp" then i afew things like:

hpsa 0000:03:00.0: failed to enter simple mode

hpsa 0000:03:00.0: Logical aborts not supported


03:00.0 is the smart array, and here is what it says about

 

Aug 18 12:41:23 SausageMix kernel: pci 0000:03:00.0: [103c:323b] type 00 class 0x010400
Aug 18 12:41:23 SausageMix kernel: pci 0000:03:00.0: reg 0x10: [mem 0xfd300000-0xfd3fffff 64bit]
Aug 18 12:41:23 SausageMix kernel: pci 0000:03:00.0: reg 0x18: [mem 0xfd4ff000-0xfd4ff3ff 64bit]
Aug 18 12:41:23 SausageMix kernel: pci 0000:03:00.0: reg 0x20: [io  0x4000-0x40ff]
Aug 18 12:41:23 SausageMix kernel: pci 0000:03:00.0: PME# supported from D0 D1 D3hot
Aug 18 12:41:23 SausageMix kernel: pci 0000:03:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'

Aug 18 12:41:23 SausageMix kernel: hpsa 0000:03:00.0: Logical aborts not supported
Aug 18 12:41:23 SausageMix kernel: hpsa 0000:03:00.0: HP SSD Smart Path aborts not supported

Aug 18 12:41:23 SausageMix kernel: hpsa 0000:03:00.0: failed to enter simple mode



Also here is the pastebin from the syslog: https://pastebin.com/qLb01G35

and a few more pictures from VMware and Unraid
image.png.947f29edd792597a969ca6a307259df2.pngimage.png.0ab2d438613bde52cef8e6f630cad291.png
image.png.d1edd1a916d16dd196ff796c3d45b215.png
image.png.743eb20cbbd4726dc269527e974a9b7b.png

Edited by Apil
Link to comment

little update.

i tried to add append mpt3sas.msix_disable=1

as it says in 

but it did not help.
Also tried to update esxi to 6.7, also did not help.

also i am not sure if i matters but vsphere says something about the guest os being wrong
image.thumb.png.2391812546a005b9883109b6144113b7.png

Edited by Apil
Link to comment

I have been trying to talk to some people at the vmware community, and they are genereally of the idea that when it is passthroughed to the vm, then esxi has nothing more to do with it.

And saying maybe i need some driver for linux.
I found this: https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_42b6aa58956a438aa85bd73d0f#tab3
but it asks for rpm to install, and i dont know if that is possible in unraid.
am i on the right track here ?

Link to comment
  • Apil changed the title to [SOLVED] Not able to see disks when unraid is under esxi.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.