I have lustre installed on a CENTOS or rocks system right now i am trying to install the vendor qlogic drivers so i can enable failover mode. right now i have two block devices for each lun ie /dev/sdr and /dev/sdai point to the same LUM on a 6141 array there are two things that i have noticed the Lustre kernel sources seem to have broken links the kernel-2.6 link points to a non existant directory also the install of the qlogic driver fails. i am hoping that someone else has run iinto this problem, i am using pretty comon HW this is a QEM2462 FC card and a sun 6240 blade. here is the error i get. [root at nas-0-0 qlafc-linux-8.02.14.01-1-install]# ./qlinstall #*********************************************************# # SANsurfer Driver Installer for Linux # # Installer Version: 1.01.00pre21 # #*********************************************************# Kernel version: 2.6.18-92.1.10.el5_lustre.1.6.6smp Distribution: CentOS release 5.2 (Final) Found following QLogic Adapter in the system 1. QEM2462 Installation will begin for following driver 1. qla2xxx version: v8.02.14.01 Unloading any loaded drivers Installing Driver... Preparing... ################################################## qla2xxx ################################################## QLA2XXX -- Building the qla2xxx driver, please wait... Unable to build intermodule.ko (bad exit status)make -j5 -C /lib/modules/2.6.18-92.1.10.el5_lustre. 1.6.6smp/build M=/usr/src/qlogic/v8.02.14.01-1/qla2xxx-8.02.14.01 modules >& /usr/src/qlogic/v8.02.14.01-1/build.log failed to execute error: %post(qla2xxx-v8.02.14.01-1.noarch) scriptlet failed, exit status 2 Installing RPM fail Uninstall of rpm version v8.02.14.01-1 beginning... Restoring original QLogic drivers.... Building module dependency.... depmod... QLA2XXX -- Rebuilding ramdisk image... [root at nas-0-0 qlafc-linux-8.02.14.01-1-install]# Eric Adint ehadint at nps.edu High Performance Computing Specialist Naval Postgraduate School 833 Dyer Road Bldg 232 Room 139a Monterey Ca 93943 831-656-3440 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20090117/650c5a09/attachment-0001.html
Jeffrey Alan Bennett
2009-Jan-18 00:41 UTC
[Lustre-discuss] Problem with Qlogic driver instalation,
Hi Eric, I personally prefer using Linux Device Mapper Multipath for these Qlogic 2462 adapters. I think your disk array is supported out-of-the-box, you only need to uncomment /etc/multipath.conf. Take a look at it, it''s more flexible than Qlogic failover. About the missing lustre files, you might be missing Kernel Source RPM for your distribution, make sure you have kernel-devel and kernel-headers RPM packages installed. I don''t think Lustre has anything to do with your HBA drivers, so your issue with compiling the Qlogic driver is more likely to be resolved by searching qlogic.com knowledge base. Take care Jeffrey Bennett HPC Data Engineer San Diego Supercomputer Center 858.822.0936 http://users.sdsc.edu/~jab ________________________________ From: lustre-discuss-bounces at lists.lustre.org [mailto:lustre-discuss-bounces at lists.lustre.org] On Behalf Of Eric Adint Sent: Saturday, January 17, 2009 10:54 AM To: lustre-discuss at lists.lustre.org Subject: [Lustre-discuss] Problem with Qlogic driver instalation, I have lustre installed on a CENTOS or rocks system right now i am trying to install the vendor qlogic drivers so i can enable failover mode. right now i have two block devices for each lun ie /dev/sdr and /dev/sdai point to the same LUM on a 6141 array there are two things that i have noticed the Lustre kernel sources seem to have broken links the kernel-2.6 link points to a non existant directory also the install of the qlogic driver fails. i am hoping that someone else has run iinto this problem, i am using pretty comon HW this is a QEM2462 FC card and a sun 6240 blade. here is the error i get. [root at nas-0-0 qlafc-linux-8.02.14.01-1-install]# ./qlinstall #*********************************************************# # SANsurfer Driver Installer for Linux # # Installer Version: 1.01.00pre21 # #*********************************************************# Kernel version: 2.6.18-92.1.10.el5_lustre.1.6.6smp Distribution: CentOS release 5.2 (Final) Found following QLogic Adapter in the system 1. QEM2462 Installation will begin for following driver 1. qla2xxx version: v8.02.14.01 Unloading any loaded drivers Installing Driver... Preparing... ################################################## qla2xxx ################################################## QLA2XXX -- Building the qla2xxx driver, please wait... Unable to build intermodule.ko (bad exit status)make -j5 -C /lib/modules/2.6.18-92.1.10.el5_lustre.1.6.6smp/build M=/usr/src/qlogic/v8.02.14.01-1/qla2xxx-8.02.14.01 modules >& /usr/src/qlogic/v8.02.14.01-1/build.log failed to execute error: %post(qla2xxx-v8.02.14.01-1.noarch) scriptlet failed, exit status 2 Installing RPM fail Uninstall of rpm version v8.02.14.01-1 beginning... Restoring original QLogic drivers.... Building module dependency.... depmod... QLA2XXX -- Rebuilding ramdisk image... [root at nas-0-0 qlafc-linux-8.02.14.01-1-install]# Eric Adint ehadint at nps.edu<mailto:ehadint at nps.edu> High Performance Computing Specialist Naval Postgraduate School 833 Dyer Road Bldg 232 Room 139a Monterey Ca 93943 831-656-3440 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20090117/b20d3cca/attachment.html