[pve-devel] upgradring hp smartarray hpsa driver to 3.0 ?

Alexandre DERUMIER aderumier at odiso.com
Fri Apr 13 15:05:11 CEST 2012


Hi, I have see some users complaint about problem with current hp smarratarray hspa driver (raid controller).

some users can't boot with it
http://forum.proxmox.com/threads/8851-Problems-encountered-with-v2-0RC1-ISO-on-new-HP-ProLiant-DL360-G7-s

redhat also report a boot problem
https://access.redhat.com/knowledge/solutions/67338


also problem with hp management tools

http://forum.proxmox.com/threads/9160-HP-proliant-support-pack-not-recognizing-the-smartarray-controller-DL360-g

current module version is 2.0.2-3. (early 2011)
Last version of hpsa is 3.0.0-2. (also support more hardware)
https://sourceforge.net/projects/cciss/files/hpsa-3.0-tarballs/


Maybe can we update the driver ?

user from last forum thread had succefully build it:

"
Steps to compile the new driver 
git clone git://git.proxmox.com/git/pve-kernel-2.6.32.git 
download the hpsa-3.00-2 driver from the cciss page on sourceforge 
do a make all and wait until it starts to compile the kernel 
then copy all the hpsa.c and h files from the package and copy them to linux-2.6.32-11-pve/drivers/scsi/ 
then do again a make all and wait until the hpsa module gets compiled 

(i get an error while building at the end because i'm building in a chroot) 

then copy the hpsa driver to the server and replace the existing hpsa driver 
next run: 
depmod -ae 2.6.32-11-pve 
and give an update to initramfs: 
update-initramfs -k 2.6.32-11-pve -u 

then reboot 

Now the server is running with the updated 3.0.0-2 driver and the snmp agents are working with this driver. 
"


Note: I don't have hp server to test it. 

Regards,

- Alexandre



More information about the pve-devel mailing list