HPE Smart Array P816i-a SR Gen10 mixed mode - compatibility with ZFS

SergeiD

New Member
Mar 31, 2025
3
0
1
G'day for all!

We have a not very new server HPE ProLiant DL380 Gen10 with onboard HPE Smart Array P816i-a SR Gen10, with RAM 256Gb. I want to install on this hardware Proxmox Backup Serfver. As mentioned in the documentation for P816i-a:
Code:
Mixed Mode
Mixed Mode combines features from both RAID Mode and HBA Mode. It supports array operations
and also allows the unassigned drives accessible directly from the OS.
and
Code:
Any drive that is not a member of a logical drive or assigned as a spare is presented to the operating system. This occurs by default without any user intervention. Logical drives are also presented to the operating system.
Controllers that support mixed RAID and HBA mode have the ability to reduce the number of controllers in the system and efficiently use drive bays within a backplane. As an example, a solution that needs all of the drives presented as HBA with the exception of a two-drive mirror for boot support can be accomplished with a single controller attached to a single backplane.

We has three types of disks connected to the controller: one SSD SATA 480Gb, two SAS 2Tb 7200 and nine 4Tb SATA. I want to use ZFS as a storage so I plan to use all(?) disks in the HBA mode (without assigning physical disks to logical).

As far as I know, VMWare ESX does not support mixed mode for HPE Smart Array P816i-a SR Gen10. How does proxmox handle this? Maybe it would be more correct to organize one SSD and two SAS disks into logical disks, creating a hardware mirror (RAID1) on a pair of SAS disks? (SSD for the system), and for zfs storage only give sata disks in HBA mode?

TIA,
SergeiD