Apil Posted August 17, 2021 Share Posted August 17, 2021 (edited) 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 August 18, 2021 by Apil 1 Quote Link to comment
doron Posted August 17, 2021 Share Posted August 17, 2021 Do you see any messages on the Unraid syslog that may indicate issues with initializing the P420i, etc.? Quote Link to comment
Apil Posted August 17, 2021 Author Share Posted August 17, 2021 (edited) 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 Edited August 18, 2021 by Apil Quote Link to comment
Apil Posted August 18, 2021 Author Share Posted August 18, 2021 (edited) 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 Edited August 18, 2021 by Apil Quote Link to comment
Apil Posted August 18, 2021 Author Share Posted August 18, 2021 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 ? Quote Link to comment
Recommended Posts
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.