[Lustre-discuss] Future of lustre 1.8.3+

Heiko Schröter schroete at iup.physik.uni-bremen.de
Mon May 31 01:49:23 PDT 2010


Am Samstag 29 Mai 2010, um 05:10:25 schrieben Sie:
> On 2010-05-27, at 02:11, Heiko Schröter wrote:
> > does the following procedure "look" right installing a patched kernel src (i.e. SLES11) and lustre 1.8.3 plus the e2fsprogs.sun2 ?
> 
> What is your goal, exactly?
I'am trying to define a procedure for me how to upgrade our lustre 1.6.6 running  vanilla 2.6.22.19 kernels (gentoo distribution) to lustre 1.8.3 with SLES11 kernel 2.6.27.39.
Having said that i did it on a client and it works for the client side.
Before sending 100TB data down the drain i want to make sure that the general approach of upgrading "sounds" reasonable.

>  You don't really need to rebuild e2fsprogs on every  MDS/OSS, and in fact there is no reason to rebuild/reinstall e2fsprogs when updating Lustre - the same e2fsprogs is usable for all Lustre versions.  Even if you are building your own Lustre you can probably use the pre-built e2fsprogs.
Hm, that sounds differently (to me) in the READMEs and on the Webpage for upgrading from 1.8.2 to 1.8.3.
I cannot not oversee myself what e2fs versions are really needed, as there are different packages for SLES and RH, so i try to stick to the docs as close as poss.
For upgrading i understand that i need to  use "tunefs.lustre" et al and i'am not sure if these commands trigger some of the e2fsprogs.

<Quote>
Changes from v1.8.2 to v1.8.3
Recommended e2fsprogs version: 1.41.10-sun2
</Quote>

Thanks for your help.
Regards
Heiko

> 
> > a) Unpack i.e. SLES 11 Kernel src.
> > (I don't know for sure if the links are really needed, because the Kernel is allready patched.)
> > cd SLES11kernelDir
> > ln -s ../lustre-1.8.3/lustre/kernel_patches/patches patches
> > ln -s ../lustre-1.8.3/lustre/kernel_patches/series/2.6-sles11.series series
> > make menuconfig et.al.
> > 
> > b) Reboot new patched kernel.
> > 
> > c) Install the LUSTRE 1.8.3 modules
> > depmod -a
> > 
> > d) Install E2FSPROG:
> > tar -xzf e2fsprogs-1.41.10-sun2-patches.tar.gz
> > tar -xzf e2fsprogs-1.41.10.sun2.tgz
> > cd e2fsprogs-1.41.10.sun2
> > mkdir build
> > ln -s ../e2fsprogs-1.41.10-sun2-patches patches
> > ln -s ../e2fsprogs-1.41.10-sun2-patches/series series
> > quilt push -av
> > cd build
> > ../configure --with-lustre=/usr/src/lustre-1.8.3 --enable-fsck
> > make && make install
> > 
> > Doing a) to d) on every MDS/OSS before doing e)
> > 
> > e) Continue with Chapter 13 "Upgrading lustre".
> > 
> > 
> > Thanks for any corrections if the above proc is broken.
> > 
> > Regards
> > Heiko
> > _______________________________________________
> > Lustre-discuss mailing list
> > Lustre-discuss at lists.lustre.org
> > http://lists.lustre.org/mailman/listinfo/lustre-discuss
> 



More information about the lustre-discuss mailing list