General
cancel
Showing results for 
Search instead for 
Did you mean: 

CPQ Array RPMs in PSP and Errata Kernel

SOLVED
Go to solution
Zate
Occasional Advisor

CPQ Array RPMs in PSP and Errata Kernel

HI all,

How can i install :

cpq_cciss_RedHatAS21-2.4.44-1.i386.rpm

cpq_cpqarray_RedHatAS21-2.4.25-1.i386.rpm

cpq_cpqfc_RedHatAS21-2.1.2-3.i386.rpm

on 2.4.9-e27 (latest errata kernel) and if i happen to upgrade again later, how do i redo these packages ? Can we get the src RPMs ?

How do others work around this ? Do you just use e12 ?
5 REPLIES
Steven E. Protter
Exalted Contributor

Re: CPQ Array RPMs in PSP and Errata Kernel

I'm using the 2.4.20 Bigmem Kernel on my RedHat boxes.

You might want to be on a more stable kernel prior to installing those packages.

If those packages require particular kernel versions installed or customization, they will have to be reinstalled after a kernel upgrade.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Zate
Occasional Advisor

Re: CPQ Array RPMs in PSP and Errata Kernel

Thanks Steven.

I am using 2.4.9-e27 on RHEL Advanced Server 2.1, which is the latest Redhat/RHN supplied errata kernel. I dont mind having to update these packages each time we go to a new kernel version, I amlready have ways to do that. I'd just love to know how to get them compiled for the version I am on now, and I guess know why HP/Compaq doesnt keep their drivers upto date with Redhats errata as they certify their hardware with the OS.
Michael Garner_1
Honored Contributor

Re: CPQ Array RPMs in PSP and Errata Kernel

The Linux PSP is built to understand what errata kernels a given deliverable supports. In the case of the above drivers, HP decided to stop delivering the drivers in RPM format after the 2.4.9-e.12 kernel. Instead, the drivers are included in the errata kernel itself. For the above drivers, there is no need to update them on any of the errata kernels (ie 2.4.9-e.24 or 2.4.9-e.27) because they are already in the errata kernel initrd and lib/modules tree. The PSP does not allow you to install a driver on a kernel that we know it doesn't work with on purpose to keep the server from having library mismatches and kernel panics on reboot.

On the question about src RPMS. I believe that the latest source is available on SourceForge for the cciss driver. I don't know for sure about the other ones. I know that it is difficult to build from source. We are looking into adding this functionality to the Linux PSP in the future so that the HP/Compaq storage drivers can support the latest errata kernels as they are released.

Any feedback you have on what you like to see implemented or general comments on the Linux PSP would be appreciated.

Thanks,
Michael Garner
Linux PSP Developer
Zate
Occasional Advisor

Re: CPQ Array RPMs in PSP and Errata Kernel

Thank you VERY much Michael. Exactly what I was looking for.

One last issue. If I cannot install those RPMs, am I still able to use the Array Config utility to edit my arrays ?

I am heading towards being able to remove/rebuild a failed drive on the fly (With Mirrored Drives) and wanted to be sure that the CIM Agents will alert me to a failed drive, and that I have the correct software installed to run the Array Config Utility. I cant seem to find any documentation on how to do these things with Linux.

Second part of the question if I may. When will the PSP be ready for RHEL 3.0 ? I have it tagged as a requirement on my end before I can start rolling out RHEL 3.0 boxes.

Thank you again to both you and Steven, quick prompt answers makes my day much easier :)
Michael Garner_1
Honored Contributor
Solution

Re: CPQ Array RPMs in PSP and Errata Kernel

Zate,
The operation of the Array Config Utility (ACU) RPM is independent of the drivers. All that the ACU utility requires is that the drivers be loaded on the server (even if they are compiled into the kernel as they are in the 2.4.9-e.27 kernel). Once the drivers are installed, you can use ACU to maintain and configure them. The instructions on how to use ACU are on the following website:

http://h18023.www1.hp.com/support/files/server/us/download/18100.html

To receive notification of a failed drive, you'll need to install the health driver (hpasm) and the storage agent (cmastor). The reporting mechanism that the storage agent uses (ie the foundation agent) is bundled with the health driver now.

The PSP to support RHEL3 is scheduled for release with the rest of our next version in early December.

Regards,
Michael Garner
Linux PSP Developer