Discussion:
[PVE-User] Problems with HP Smart Array P400 and ZFS
Dreyer, Jan, SCM-IT
2018-08-24 09:51:02 UTC
Permalink
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.
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?

Gruß / Regards
—
Jan Dreyer
IT Administrator — Operations — A-SCM-IT IOX Expert
Thomas Lamprecht
2018-08-24 10:15:06 UTC
Permalink
Hi,
Post by Dreyer, Jan, SCM-IT
Hi,
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.
commit 253d2464df446456c0bba5ed4137a7be0b278aa8
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:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1765105

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).

regards,
Thomas
Stoiko Ivanov
2018-08-24 11:36:44 UTC
Permalink
Hi,


On Fri, 24 Aug 2018 12:15:06 +0200
Post by Thomas Lamprecht
Hi,
Post by Dreyer, Jan, SCM-IT
Hi,
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.
AFAIR, the switch from cciss to hpsa also changed the way the 'disks'
were reported to the OS (cciss -> /dev/cciss/cXdYpZ, hpsa -> /dev/sdX).
Maybe your disks are present as /dev/sdX?

regards,
stoiko
Post by Thomas Lamprecht
Post by Dreyer, Jan, SCM-IT
commit 253d2464df446456c0bba5ed4137a7be0b278aa8
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?
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1765105
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).
regards,
Thomas
_______________________________________________
pve-user mailing list
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
Dreyer, Jan, SCM-IT
2018-08-27 13:01:21 UTC
Permalink
Hi.

First thanks for your (and Stoiko Ivanov’s) answers.
Post by Thomas Lamprecht
Are your firmware versions all up to date?
No, I’m pretty sure it’s not. As we don’t have an active support agreement for such old hardware anymore, we are not able to get the newest. I will try with the latest available Firmware Maintenance CD (May 2011), maybe it covers this already. If not, I think we have to either live with the error or replace / remove the hardware 


Gruß / Regards
—
Jan Dreyer
IT Administrator — Operations — A-SCM-IT IOX Expert
This email may contain confidential and/or privileged information. If you are not the intended recipient (or have received this email in error) please notify the sender immediately and destroy this email. Any unauthorized copying, disclosure or distribution of the information in this email is strictly forbidden.
Dreyer, Jan, SCM-IT
2018-09-06 14:38:38 UTC
Permalink
Hi.
Post by Dreyer, Jan, SCM-IT
No, I’m pretty sure it’s not. As we don’t have an active support agreement for such old hardware anymore, we are not able to get the newest. I will try with the latest available Firmware Maintenance CD (May 2011), maybe it covers this already. If not, I think we have to either live with the error or replace / remove the hardware 

Too bad, the newest (for me) available Firmware did not help. I will put this node out of the cluster and use it for a minikube installation 

Thanks anyway for your hints!

Gruß / Regards,
Jan Dreyer

Loading...