Lesson: Verify that what you ordered is actually what was delivered.
I've used several generations of HP Proliant servers - G5, G6, G7 - using only third-party storage controllers with ZFS. These are typically LSI 9200, 9211-8i, etc. Any HP "Smart" controllers are removed, disabled, or ignored.
Recently I've been trying to build a DL380 Gen 9 according to this playbook, and it isn't working out. I pulled the P440ar controller, replacing it with two LSI/Avago cards (SAS2008-based) and added a second drive cage. I was able to boot the FreeBSD 13-STABLE installer from a USB stick and complete installation to SAS drives attached through these controllers, no problem.
However after rebooting, the drives are not visible at theBIOS/UEFI level. Doesn't matter if I twiddle the installation details, or install CentOS 7 instead - the controllers work and the drives are visible after booting from the USB stick, but not from the BIOS/EFI. The controllers show up as generic storage controllers in some of the BIOS setup screens and are enabled, but nothing attached to them is visible when trying to add a new UEFI boot menu entry, for example.
Right now I've replaced one controller with the P440ar in "HBA mode," which makes the drives visible from theBIOS/UEFI, and the resulting FreeBSD 13 installation boots as usual.
I thought about building a USB or SD card image to load the kernel and drivers, then switch to the ZFS filesystems once the LSI controllers are usable. But I thought I'd post here first and see if anybody has already solved this particular issue...
Thanks in advance.
I've used several generations of HP Proliant servers - G5, G6, G7 - using only third-party storage controllers with ZFS. These are typically LSI 9200, 9211-8i, etc. Any HP "Smart" controllers are removed, disabled, or ignored.
Recently I've been trying to build a DL380 Gen 9 according to this playbook, and it isn't working out. I pulled the P440ar controller, replacing it with two LSI/Avago cards (SAS2008-based) and added a second drive cage. I was able to boot the FreeBSD 13-STABLE installer from a USB stick and complete installation to SAS drives attached through these controllers, no problem.
However after rebooting, the drives are not visible at the
Right now I've replaced one controller with the P440ar in "HBA mode," which makes the drives visible from the
I thought about building a USB or SD card image to load the kernel and drivers, then switch to the ZFS filesystems once the LSI controllers are usable. But I thought I'd post here first and see if anybody has already solved this particular issue...
Thanks in advance.
Last edited: