Jump to content

Drives not detected on HP P420 Controller


Recommended Posts

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

 

Link to comment

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

Link to comment

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.

 

Link to comment

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.

 

 

Link to comment
  • 7 years later...

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 by jpmeijers
Added more detail and log extracts
Link to comment

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:

 

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...