HPE EVA Storage

Installation of hp-lpfc for msa2000 rh es 5.2 with a updated kernel

 
questar_1
New Member

Installation of hp-lpfc for msa2000 rh es 5.2 with a updated kernel

Hi,

I'm trying to install the hp-lpfc-2008-12-09 msa linux drivers for Red Hat Enterprise Linux Server release 5.2 (Tikanga)on kernel 2.6.18-128.el5

extrating the hp-multipulse rpm and running the build script manually results with the following errors.

make -C /lib/modules/2.6.18-128.el5/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/kernels/2.6.18-128.el5-x86_64'
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_shim.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_stub.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_udev.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_init.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_default.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_proc.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_ds400.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_msa1000.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_mem.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_eva.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_xp.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_hpaa.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_jbod.o
CC [M] /opt/hp/hp-multipulse/lpfcmpl/mpl_util.o
In file included from /opt/hp/hp-multipulse/lpfcmpl/mpl_util.c:819:
/opt/hp/hp-lpfc/lpfc/lpfc_sli.h:30: error: redefinition of âpci_channel_offlineâ
include/linux/pci.h:203: error: previous definition of âpci_channel_offlineâ was here
make[2]: *** [/opt/hp/hp-multipulse/lpfcmpl/mpl_util.o] Error 1
make[1]: *** [_module_/opt/hp/hp-multipulse/lpfcmpl] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.18-128.el5-x86_64'
make: *** [build] Error 2
Compilation of MultiPulse failed


This as installed and worked without a problem on servers with the using the original 2.6.18-92 kernel.

Any ideas how to fix this?

Cheers,
Tony
4 REPLIES 4
Prokopets
Respected Contributor

Re: Installation of hp-lpfc for msa2000 rh es 5.2 with a updated kernel

Well, seems like hp's engineers don't support 18-128 kernel version. You can speed up process by opening a support case for your MSA.
questar_1
New Member

Re: Installation of hp-lpfc for msa2000 rh es 5.2 with a updated kernel

Hi,

I dont know why you say its not supported when on the download page it states that the kernel is supported:

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=3709945&prodSeriesId=1113763&swItem=co-61248-2&mode=4&idx=0#F_42197x3Ax20Heading1x3Ax20OPERATINGx20SYSTEMSx3A

Linux on ProLiant servers

The following table lists software support with the following 2.6 version of x86 and x64 Linux: RHEL 5 U4 (2.6.18-164).


All the best,
Tony
Bharath_Pingali
Trusted Contributor

Re: Installation of hp-lpfc for msa2000 rh es 5.2 with a updated kernel

Hello Tony,
Most likely you may not be able to fix the problem, even if it is fixed you may have to check with HP for support.
Hereâ s why;
MultiPulse support stopped with RHEL 5.2 (2.6.18-92), look at table 4 and 5.
The kernel that RHEL 5.3 shipped was with 2.6.18.128, only Device Mapper is supported as a failover solution for RHEL 5.3 and forward.
My guess is that you have two choices;
1. Stay with the working configuration
2. Migrate to Device Mapper

Hope this helps.

-Thank You
Bharath
questar_1
New Member

Re: Installation of hp-lpfc for msa2000 rh es 5.2 with a updated kernel

Thanks for the info Bharath.

Tony