Deceased Posted September 26, 2015 Share Posted September 26, 2015 Hi, first post, unraid for about 6 months. I have a HP Smart Array p420 controller with latest firmware, set to HBA mode. Unraid is not seeing the HDD I have attached. Do I need a driver for this card? It is listed in the PCi devices in unraid tools - system devices as 06:00.0 RAID bus controller: Hewlett-Packard Company Smart Array Gen8 Controllers (rev 01) Any help greatly appreciated. Colin Quote Link to comment
c3 Posted September 27, 2015 Share Posted September 27, 2015 missing the hpsa driver Quote Link to comment
Deceased Posted September 27, 2015 Author Share Posted September 27, 2015 OK. Got a tarball from sourceforge. Copied it to unraid. telnet in as root. unzipped tarball. cd to relevent folder and tried to run make Bash says make not found. apt-get install make - bash says apt-get not found. Am I missing something fundamental here. I am zero experience with linux but trying to learn. I managed to compile hpsa.ko successfullty on my linux mint machine so it seems unraid may be lacking something necessary. Any help appreciated. Colin Quote Link to comment
c3 Posted September 27, 2015 Share Posted September 27, 2015 OK. Got a tarball from sourceforge. Copied it to unraid. telnet in as root. unzipped tarball. cd to relevent folder and tried to run make Bash says make not found. apt-get install make - bash says apt-get not found. Am I missing something fundamental here. I am zero experience with linux but trying to learn. I managed to compile hpsa.ko successfullty on my linux mint machine so it seems unraid may be lacking something necessary. Any help appreciated. Colin slackware uses pkgtool or installpkg, etc. This is not likely to end well, as unRAID is a limited distribution, and I doubt you'll find support for the p420. So, if you can't support the controller yourself, you're better off just switching to a supported controller now. Quote Link to comment
WeeboTech Posted September 27, 2015 Share Posted September 27, 2015 Perhaps reach out to [email protected] and see if he can compile it for the running kernel. Frankly, that's a pretty nice controller and probably too nice and/or advanced for unRAID usage. There's no telling if you'll be able to monitor it via smart. (check with your linuix mint distro and see if smartctl can access the drives individually) If the driver is not built in to unRAID, you're always going to be running into kernel vs module issues during an unRAID update. The simpler the better with unRAID. You can probably sell it for a good amount on eBay and get an LSI, flash it to it mode and be done. Quote Link to comment
c3 Posted September 27, 2015 Share Posted September 27, 2015 There's no telling if you'll be able to monitor it via smart. (check with your linuix mint distro and see if smartctl can access the drives individually) The hpsa supported controllers are fully supported by smartctl by using -d cciss. Quote Link to comment
jpmeijers Posted August 11, 2023 Share Posted August 11, 2023 (edited) I booted up an HP ProLiant DL380p Gen8 with an Unraid USB drive. Only half of the HDDs are detected - the half on the P420i controller. The other half of the drives are on a P420. Both controllers are updated to the latest firmware I could find for this server, and both are set to HBA mode. Has anyone been able to get the P420 working in Unraid? I have enabled the kernel flags for RMRR relaxation. root@Lara:~# dmesg | grep 'Intel-IOMMU' [ 0.188646] DMAR: Intel-IOMMU: assuming all RMRRs are relaxable. This can lead to instability or data loss Dmesg lists both the P420i and the P420 with all their drives: root@Lara:~# dmesg | grep "hpsa" [ 25.151442] hpsa 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control [ 25.154285] hpsa 0000:02:00.0: Logical aborts not supported [ 25.154365] hpsa 0000:02:00.0: HP SSD Smart Path aborts not supported [ 25.195935] scsi host2: hpsa [ 25.200984] hpsa can't handle SMP requests [ 25.229961] hpsa 0000:02:00.0: scsi 2:0:0:0: added RAID HP P420i controller SSDSmartPathCap- En- Exp=1 [ 25.230062] hpsa 0000:02:00.0: scsi 2:0:1:0: added Direct-Access HP EG0300FCVBF PHYS DRV SSDSmartPathCap- En- Exp=1 [ 25.230158] hpsa 0000:02:00.0: scsi 2:0:2:0: added Direct-Access HP EG0300FCSPH PHYS DRV SSDSmartPathCap- En- Exp=1 [ 25.230251] hpsa 0000:02:00.0: scsi 2:0:3:0: added Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=1 [ 25.230345] hpsa 0000:02:00.0: scsi 2:0:4:0: added Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=1 [ 25.230439] hpsa 0000:02:00.0: scsi 2:0:5:0: added Direct-Access HP EG0900FCSPN PHYS DRV SSDSmartPathCap- En- Exp=1 [ 25.230532] hpsa 0000:02:00.0: scsi 2:0:6:0: added Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=1 [ 25.230626] hpsa 0000:02:00.0: scsi 2:0:7:0: added Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=1 [ 25.230722] hpsa 0000:02:00.0: scsi 2:0:8:0: masked Enclosure PMCSIERA SRCv8x6G enclosure SSDSmartPathCap- En- Exp=0 [ 25.231047] hpsa can't handle SMP requests [ 25.233575] hpsa can't handle SMP requests [ 25.239800] hpsa can't handle SMP requests [ 25.263209] hpsa can't handle SMP requests [ 25.268344] hpsa can't handle SMP requests [ 25.272478] hpsa can't handle SMP requests [ 25.278088] hpsa can't handle SMP requests [ 25.310677] hpsa can't handle SMP requests [ 25.314426] hpsa 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control [ 25.316601] hpsa 0000:04:00.0: Logical aborts not supported [ 25.316605] hpsa 0000:04:00.0: HP SSD Smart Path aborts not supported [ 25.427729] scsi host5: hpsa [ 25.428044] hpsa can't handle SMP requests [ 25.561306] hpsa 0000:04:00.0: scsi 5:0:0:0: added RAID HP P420 controller SSDSmartPathCap- En- Exp=1 [ 25.563180] hpsa 0000:04:00.0: scsi 5:0:1:0: masked Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=0 [ 25.565037] hpsa 0000:04:00.0: scsi 5:0:2:0: masked Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=0 [ 25.566858] hpsa 0000:04:00.0: scsi 5:0:3:0: masked Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=0 [ 25.568641] hpsa 0000:04:00.0: scsi 5:0:4:0: masked Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=0 [ 25.570395] hpsa 0000:04:00.0: scsi 5:0:5:0: masked Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=0 [ 25.572115] hpsa 0000:04:00.0: scsi 5:0:6:0: masked Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=0 [ 25.573786] hpsa 0000:04:00.0: scsi 5:0:7:0: masked Direct-Access HP EG0900FCVBL PHYS DRV SSDSmartPathCap- En- Exp=0 [ 25.575436] hpsa 0000:04:00.0: scsi 5:0:8:0: masked Enclosure PMCSIERA SRCv8x6G enclosure SSDSmartPathCap- En- Exp=0 [ 25.589867] hpsa can't handle SMP requests lsblk does not show the P420's drives: root@Lara:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS loop0 7:0 0 58.8M 1 loop /lib loop1 7:1 0 331.6M 1 loop /usr sda 8:0 1 14.4G 0 disk └─sda1 8:1 1 14.4G 0 part /boot sdb 8:16 0 14.8G 0 disk ├─sdb1 8:17 0 1M 0 part └─sdb2 8:18 0 14.8G 0 part sdc 8:32 0 279.4G 0 disk sdd 8:48 0 279.4G 0 disk ├─sdd1 8:49 0 1M 0 part └─sdd2 8:50 0 279.4G 0 part sde 8:64 0 838.4G 0 disk sdf 8:80 0 838.4G 0 disk sdg 8:96 0 838.4G 0 disk sdh 8:112 0 838.4G 0 disk sdi 8:128 0 838.4G 0 disk And also not under disk-by-id: root@Lara:~# v /dev/disk/by-id/ total 0 lrwxrwxrwx 1 root root 9 Aug 11 05:35 scsi-35000039528003b2c -> ../../sdd lrwxrwxrwx 1 root root 10 Aug 11 05:35 scsi-35000039528003b2c-part1 -> ../../sdd1 lrwxrwxrwx 1 root root 10 Aug 11 05:35 scsi-35000039528003b2c-part2 -> ../../sdd2 lrwxrwxrwx 1 root root 9 Aug 11 05:35 scsi-3500003960831c578 -> ../../sdg lrwxrwxrwx 1 root root 9 Aug 11 05:35 scsi-35000c5006c0730f3 -> ../../sdc lrwxrwxrwx 1 root root 9 Aug 11 05:35 scsi-35000c50075d7a5cf -> ../../sdi lrwxrwxrwx 1 root root 9 Aug 11 05:35 scsi-35000c50075daea97 -> ../../sde lrwxrwxrwx 1 root root 9 Aug 11 05:35 scsi-35000c50075db209f -> ../../sdf lrwxrwxrwx 1 root root 9 Aug 11 05:35 scsi-35000c50075dbb9f7 -> ../../sdh lrwxrwxrwx 1 root root 9 Aug 11 05:35 usb-HP_iLO_Internal_SD-CARD_000002660A01-0:0 -> ../../sdb lrwxrwxrwx 1 root root 10 Aug 11 05:35 usb-HP_iLO_Internal_SD-CARD_000002660A01-0:0-part1 -> ../../sdb1 lrwxrwxrwx 1 root root 10 Aug 11 05:35 usb-HP_iLO_Internal_SD-CARD_000002660A01-0:0-part2 -> ../../sdb2 lrwxrwxrwx 1 root root 9 Aug 11 05:35 usb-Kingston_DataTraveler_3.0_08606E69C773F021896500FD-0:0 -> ../../sda lrwxrwxrwx 1 root root 10 Aug 11 05:35 usb-Kingston_DataTraveler_3.0_08606E69C773F021896500FD-0:0-part1 -> ../../sda1 lrwxrwxrwx 1 root root 9 Aug 11 05:35 wwn-0x5000039528003b2c -> ../../sdd lrwxrwxrwx 1 root root 10 Aug 11 05:35 wwn-0x5000039528003b2c-part1 -> ../../sdd1 lrwxrwxrwx 1 root root 10 Aug 11 05:35 wwn-0x5000039528003b2c-part2 -> ../../sdd2 lrwxrwxrwx 1 root root 9 Aug 11 05:35 wwn-0x500003960831c578 -> ../../sdg lrwxrwxrwx 1 root root 9 Aug 11 05:35 wwn-0x5000c5006c0730f3 -> ../../sdc lrwxrwxrwx 1 root root 9 Aug 11 05:35 wwn-0x5000c50075d7a5cf -> ../../sdi lrwxrwxrwx 1 root root 9 Aug 11 05:35 wwn-0x5000c50075daea97 -> ../../sde lrwxrwxrwx 1 root root 9 Aug 11 05:35 wwn-0x5000c50075db209f -> ../../sdf lrwxrwxrwx 1 root root 9 Aug 11 05:35 wwn-0x5000c50075dbb9f7 -> ../../sdh Edited August 11, 2023 by jpmeijers Added more detail and log extracts Quote Link to comment
jpmeijers Posted August 15, 2023 Share Posted August 15, 2023 I managed to solve this issue. For some reason my h420 was not set to HBA mode, even though I did set it to that using the "Runnig HPE SSA from an HP Service Pack for ProLiant(SPP) ISO image". Retrying this with a Linux Mint live disk according to the following two posts worked: Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.