[Lustre-discuss] 1.8.2 Patchless Client

CHU, STEPHEN H (ATTSI) sc1680 at att.com
Tue Feb 16 11:18:20 PST 2010


Hi Brian,

Thanks for the quick reply.

We are using RHEL 5.3 kernel-2.6.18-128.el5. Since we are not using the latest kernel, we have, in the past, used rsync to reconcile the differences and it worked fine. This is how we can get the patchless clients to work between out of sync kernel and the patchless client modules. This time it didn't seems to work out.

With the rsync method we were able to retain the use of a specific version of RHEL (specific version being used in production; rolling to newer version will be based on specific schedules) and continue to move forward with test and try out the newest lustre releases. And of course this can only go so far. We will have to go with the patched clients if this is not working out.

Any insights will be appreciated. Thanks.

Steve

-----Original Message-----
From: Brian J. Murrell [mailto:Brian.Murrell at Sun.COM] 
Sent: Tuesday, February 16, 2010 11:42 AM
To: lustre-discuss at lists.lustre.org
Subject: Re: [Lustre-discuss] 1.8.2 Patchless Client

On Tue, 2010-02-16 at 11:28 -0500, CHU, STEPHEN H (ATTSI) wrote: 
> Hi all,

Hi,

> ·       Server kickstarted with RHEL 5.3

So what is the actual version of the kernel you are running?

> ·       Installed
> lustre-client-1.8.2-2.6.18_164.11.1.el5_lustre.1.8.2.x86_64.rpm
> 
> ·       Installed
> lustre-client-modules-1.8.2-2.6.18_164.11.1.el5_lustre.1.8.2.x86_64.rpm

...

> ·       Performed “rsync –
> alP /lib/modules/2.6.18-164.11.1.el5 /lib/modules/2.6.18-128.el5

What was the purpose of this?  Generally speaking modules from one
kernel are not usable in other kernels.  I assume since you installed
lustre-client-modules-1.8.2-2.6.18_164.11.1.el5_lustre.1.8.2.x86_64.rpm
that you are using the RH kernel versioned 2.6.18_164.11.1.el5, yes?

> Feb 16 16:20:43 bg8mo33sn kernel: ko2iblnd: disagrees about version of
> symbol ib_destroy_fmr_pool

You have a mismatch between the lustre modules you are using and the
kernel.

> ·       In 1.8.1.1 there was
> kernel-ib-1.4.2-2.6.18_128.7.1.el5.x86_64.rpm. No problem with
> 1.8.1.1.

Right.  This was OFED 1.4.2 from the OFA.

> ·       In 1.8.2 there is no specific RPM to handle IB? Using stocked
> openib from RHEL worked for patched kernel installation. 

Yes, in 1.8.2 we are using the OFED stack as shipped by RedHat which is
a 1.4[.1rc3 IIRC] stack.

b.




More information about the lustre-discuss mailing list