[PVE-User] Problems with HP Smart Array P400 and ZFS

Thomas Lamprecht t.lamprecht at proxmox.com
Fri Aug 24 12:15:06 CEST 2018


On 8/24/18 11:51 AM, Dreyer, Jan, SCM-IT wrote:
> Hi,
> my configuration:
> HP DL380 G5 with Smart Array P400
> Proxmox VE 5.2-1
> name: 4.4.128-1-pve #1 SMP PVE 4.4.128-111 (Wed, 23 May 2018 14:00:02 +0000) x86_64 GNU/Linux
> This system is currently running ZFS filesystem version 5.
> My problem: When trying to update to a higher kernel (I tried 4.10 and 4.15 series), the initrd is not able to detect the cciss devices, and as such not able to load the ZFS pools, including the root pool.

FYI cciss is an alias to hpsa as since 4.14:

> commit 253d2464df446456c0bba5ed4137a7be0b278aa8
> Author: Hannes Reinecke <hare at suse.de>
> Date:   Tue Aug 15 08:58:08 2017 +0200
>     scsi: cciss: Drop obsolete driver
>     The hpsa driver now has support for all boards the cciss driver
>     used to support, so this patch removes the cciss driver and
>     make hpsa an alias to cciss.

> Falling back to kernel 4.4 doesn’t let me use the ZFS cache file system though. :-(
> Any hints on how to detect the raid controller device in initrd?

Sounds a bit like:

Are your firmware versions all up to date?

I did not find related issues searching the LKML, Ubuntu's kernel devel or
related lists. (We very recently ported back a fix for hpsa but it was related
to clean shutdown, no changes for detection/bring up AFAICT). 


More information about the pve-user mailing list