Brian O''Connor
2011-Sep-19 06:06 UTC
[Lustre-discuss] a version of lustre that works with RHEL55
Hi for reasons of QLogic HCA OFED+ compatibility I need to find a version of lustre that that will work with the RHEL55 2.6.18-194 kernel. The version on downloads wants 238-12-1(RHEL5.6) but Qlogic say their drivers don''t support that. I can''t find *anything* useful on oracle/sun I guess I need to build lustre myself. So first I have a couple of questions. -will the latest lustre src release work with rhel55?(2.6.18-194) -how do I add OFED to the git build tree? NB I''ll be adding QLogic-Basic OFED+ The last time I built lustre was for 1.6. I have been following the CentOS55/56 walk though on the wiki http://wiki.whamcloud.com/display/PUB/Wiki+Front+Page Just adding RHEL55 in place of Centos56 fails at the kernel ''make rpm'' build stage ... drivers/net/pppoe.c: In function ''pppoe_recvmsg'': drivers/net/pppoe.c:941: warning: comparison of distinct pointer types lacks a cast CC [M] drivers/net/8139cp.o CC [M] drivers/net/8139too.o CC [M] drivers/net/tun.o CC [M] drivers/net/dl2k.o CC [M] drivers/net/r8169.o CC [M] drivers/net/amd8111e.o drivers/net/r8169.c: In function ''rtl8169_init_one'': drivers/net/r8169.c:3171: warning: assignment discards qualifiers from pointer target type CC [M] drivers/net/s2io.o CC [M] drivers/net/netconsole.o CC [M] drivers/net/niu.o CC [M] drivers/net/virtio_net.o LD drivers/net/built-in.o LD [M] drivers/net/bnx2x.o LD drivers/built-in.o error: Bad exit status from /var/tmp/rpm-tmp.61639 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.61639 (%build) make[1]: *** [rpm] Error 1 make: *** [rpm] Error 2 [build at cslab2 linux-2.6.18.x86_64]$ I''ll keep trying.. -- Brian O''Connor ------------------------------------------------------------- SGI Consulting Email: briano at sgi.com, Mobile +61 417 746 452 Phone: +61 3 9963 1900, Fax: +61 3 9963 1902 357 Camberwell Road, Camberwell, Victoria, 3124 AUSTRALIA http://www.sgi.com/support/services -------------------------------------------------------------
Oleg Drokin
2011-Sep-19 21:35 UTC
[Lustre-discuss] a version of lustre that works with RHEL55
Hello! On Sep 19, 2011, at 2:06 AM, Brian O''Connor wrote:> for reasons of QLogic HCA OFED+ compatibility I need to find a version > of lustre that that will work with the RHEL55 2.6.18-194 kernel.That was kernel of choice for 1.8.5> I guess I need to build lustre myself. > > So first I have a couple of questions. > -will the latest lustre src release work with rhel55?(2.6.18-194)No.> -how do I add OFED to the git build tree? NB I''ll be adding > QLogic-Basic OFED+There is a configure option for out of tree ofed path.> Just adding RHEL55 in place of Centos56 fails at the kernel ''make rpm'' > build stage > > ... > drivers/net/pppoe.c: In function ''pppoe_recvmsg'': > drivers/net/pppoe.c:941: warning: comparison of distinct pointer types > lacks a cast > CC [M] drivers/net/8139cp.o > CC [M] drivers/net/8139too.o > CC [M] drivers/net/tun.o > CC [M] drivers/net/dl2k.o > CC [M] drivers/net/r8169.o > CC [M] drivers/net/amd8111e.o > drivers/net/r8169.c: In function ''rtl8169_init_one'': > drivers/net/r8169.c:3171: warning: assignment discards qualifiers from > pointer target type > CC [M] drivers/net/s2io.o > CC [M] drivers/net/netconsole.o > CC [M] drivers/net/niu.o > CC [M] drivers/net/virtio_net.o > LD drivers/net/built-in.o > LD [M] drivers/net/bnx2x.o > LD drivers/built-in.o > error: Bad exit status from /var/tmp/rpm-tmp.61639 (%build) > > RPM build errors: > Bad exit status from /var/tmp/rpm-tmp.61639 (%build) > make[1]: *** [rpm] Error 1 > makeThese are just warnings, I guess you skipped the errors. I would expect the patches won''t apply, and thus it fails. Bye, Oleg -- Oleg Drokin Senior Software Engineer Whamcloud, Inc.