I'm trying to set up Azure Stack HCI on a pair of HPE DL380 Gen11 servers, but I'm hitting a wall during the hardware validation stage. I have an HPE NS204i-u Gen11 NVMe boot drive and a couple of SSDs in RAID for the OS, which seems fine according to the validation. The trouble comes with my data storage controller, the HPE MR416i-p Gen11. I'm using multiple HDDs that I have configured in JBOD mode, but they're detected with BusType showing as RAID instead of the required SATA, SAS, NVMe, or SCM. This is causing the Azure Stack HCI validation to fail. Can anyone explain why the disks are being detected as RAID despite the JBOD configuration, and offer any solutions or best practices if you've successfully deployed Azure Stack HCI on this setup?
1 Answer
It sounds like you might need to switch the RAID setting to SAS/SATA instead of JBOD. The JBOD setup can still appear as an array, which is likely why it's detected as RAID. It's a bit tricky, but that's a common issue.

That totally makes sense! I wish I could change the controller settings too, but it looks like I can't switch from RAID to HBA. Even in the BIOS, the option is greyed out, and I've cleared the previous JBOD config. It's frustrating!