I'm trying to deploy Azure Stack HCI on two HPE DL380 Gen11 servers, but I'm hitting a snag during the hardware validation phase. Here's the rundown: I have a boot storage setup with an HPE NS204i-u Gen11 NVMe Hot Plug Boot Optimized Storage Device and two SSDs in RAID for the OS. The validation mentions capacity issues here, but that's expected. The real trouble is with my data storage controller, the HPE MR416i-p Gen11. I've configured multiple HDDs in JBOD mode, and while the drives are detected (with CanPool set to True and MediaType as HDD), the system flags them as BusType RAID instead of SATA or SAS. This causes the Azure Stack HCI validation to fail since it requires specific BusTypes like SATA, SAS, NVMe, or SCM. Why is the system still detecting my JBOD disks as RAID? If anyone has gotten Azure Stack HCI running on the HPE DL380 Gen11 with this controller, I would really appreciate some tips, BIOS/firmware advice, or best practices.
1 Answer
It sounds like you might need to set your RAID to SAS or SATA instead of JBOD. Concatenated JBOD configurations can sometimes be recognized as RAID pools by the system. Double-check if you can access those settings and toggle them to see the individual drives directly.

That makes sense, but unfortunately for me, the settings to switch from RAID to something else are locked in the BIOS. I can't change the controller personality at all. It's a bit frustrating!