[Lustre-discuss] 'Rename' kernel build result

Brian J. Murrell Brian.Murrell at Sun.COM
Thu Nov 26 05:27:27 PST 2009


On Thu, 2009-11-26 at 10:26 +0100, Frank Heckes wrote: 
> Hi all,

Hi Frank,

> I downloaded lustre version 1.8.1.1 and the associated patched kernel
> for SLES 11. Compilation works smoothly, but I 'unfortunatly' the kernel
> is named vmlinuz-2.6.27.29-0.1-default

For the patched kernel?  That's not what the patched kernel's
version/release should be.

> modules
> are installed in /lib/modules/2.6.27.29-0.12.6.27.29-0.1-default.

That's not right either.  For the patched kernel, the version-release
string should have "_lustre" embedded in it.

> As there's a standart kernel already installed on the system I like to
> keep the installation will conflict with the build result.

This is why we do embed "_lustre" into the version/release string.

I am looking at
kernel-lustre-default-base-2.6.27.29-0.1_lustre.1.8.1.1.x86_64.rpm right
now and I see modules being installed into:

/lib/modules/2.6.27.29-0.1_lustre.1.8.1.1-default

with firmware going into:

/lib/firmware/2.6.27.29-0.1_lustre.1.8.1.1-default

and with all of the /boot/ files named:

/boot/System.map-2.6.27.29-0.1_lustre.1.8.1.1-default
/boot/config-2.6.27.29-0.1_lustre.1.8.1.1-default
/boot/symsets-2.6.27.29-0.1_lustre.1.8.1.1-default.tar.gz
/boot/symtypes-2.6.27.29-0.1_lustre.1.8.1.1-default.gz
/boot/symvers-2.6.27.29-0.1_lustre.1.8.1.1-default.gz
/boot/vmlinux-2.6.27.29-0.1_lustre.1.8.1.1-default.gz
/boot/vmlinuz-2.6.27.29-0.1_lustre.1.8.1.1-default

Are you sure you are using the correct RPM(s)?  What does:

$ rpm -qip <file>.rpm

report about the RPM you are trying to install?  If it's a Sun built RPM
for the patches Lustre kernel for SLES11 it should say:

Name        : kernel-lustre-default-base   Relocations: (not relocatable)
Version     : 2.6.27.29                         Vendor: (none)
Release     : 0.1_lustre.1.8.1.1            Build Date: Tue 06 Oct 2009 06:43:49 AM MDT
Install Date: (not installed)               Build Host: x86-build-1.co.cfs
Group       : System/Kernel                 Source RPM: kernel-lustre-default-2.6.27.29-0.1_lustre.1.8.1.1.nosrc.rpm
Size        : 67685941                         License: GPL v2 only
Signature   : (none)
URL         : http://www.kernel.org/
Summary     : Base Modules of the Standard Kernel
Description :
The standard kernel for both uniprocessor and multiprocessor systems.

This package contains only the base modules, required in all installs.



Source Timestamp: 2009-08-15 17:53:59 +0200
GIT Revision: 8a413546901c407e96f7fba18574cceeb40452af
GIT Branch: SLE11_BRANCH

Cheers,
b.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20091126/f20a700d/attachment.pgp>


More information about the lustre-discuss mailing list