We don't use anymore hardware raid because of a lot of firmware issues.
On other installation (no proxmox) we are using mdadm
Because of this discussion we are trying to use zfs with proxmox.
After a hour load test on proxmox V5.4.3 we got this error:
May 12 11:17:24 serv1020 kernel: [419044.195091] INFO: task zvol:2398 blocked for more than 120 seconds.
May 12 11:17:24 serv1020 kernel: [419044.195125] Tainted: P O 4.15.18-12-pve #1
May 12 11:17:24 serv1020 kernel: [419044.195142] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
May 12 11:17:24 serv1020 kernel: [419044.195164] zvol D 0 2398 2 0x80000000
And the zfs is dead.
Sorry to say that, but zfs is not ready for production use....