Hello, I want to use lustre with my debian (etch or lenny) I try to compile lustre as module with debian kernel and I''ve got error How to run lustre with debian ?
It''s easy and then it''s not. The Debian way is to download the Lustre kernel packages and the Lustre binary packages. You build a kernel using make-kpkg the --with-patches Lustre option, we found a bug when trying to use the --append_to_kernel option so unless that got fixed, don''t use it, it will save you a lot of headache. When you have your nice new Debianized Lustre kernel then install it and then reboot into the new kernel. Once in the new kernel then run m-a and compile all the Lustre modules and load them up. You are now ready to use Lustre Debian style. If deploying this on a cluster, just install your ready made .debs for the kernel and modules. None of this was explained in the README in /usr/share/doc/Lustre so we had to figure it out ourselves. Hopefully the Debian folks have fixed that. Do not use a vanilla kernel from kernel.org, only use the kernel source from the Debian repository as the Lustre kernel packages are tested against them. We have done this on Lenny about a year ago, I don''t think Etch had Debian packages for Lustre. Robert On 8/11/08 2:14 PM, "rafalak" <rafalak at gmail.com> wrote:> Hello, I want to use lustre with my debian (etch or lenny) > I try to compile lustre as module with debian kernel and I''ve got > error > > How to run lustre with debian ? > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discuss >-- Robert LeBlanc Life Sciences Computer Support Brigham Young University leblanc at byu.edu (801)422-1882
Hello, On Thursday 14 August 2008 18:57:52 Robert LeBlanc wrote:> It''s easy and then it''s not. The Debian way is to download the Lustre > kernel packages and the Lustre binary packages. You build a kernel using > make-kpkg the --with-patches Lustre option, we found a bug when trying to > use the --append_to_kernel option so unless that got fixed, don''t use it,Thanks for this informations, I''ll have a look on it.> them up. You are now ready to use Lustre Debian style. If deploying this on > a cluster, just install your ready made .debs for the kernel and modules. > None of this was explained in the README in /usr/share/doc/Lustre so we had > to figure it out ourselves. Hopefully the Debian folks have fixed that.Could you please have a look on our Readme.Debian. I''ve attached the current version of this README.> > Do not use a vanilla kernel from kernel.org, only use the kernel source > from the Debian repository as the Lustre kernel packages are tested against > them.Vanilla kernels should be supported.. We''ve only packaged the upstream patches and modified them a bit for the debian kernels. So vanilla kernels should work as usual. Greetings Patrick Winnertz
On 8/14/08 12:51 PM, "Patrick Winnertz" <patrick.winnertz at credativ.de> wrote:> Hello, > > On Thursday 14 August 2008 18:57:52 Robert LeBlanc wrote: >> It''s easy and then it''s not. The Debian way is to download the Lustre >> kernel packages and the Lustre binary packages. You build a kernel using >> make-kpkg the --with-patches Lustre option, we found a bug when trying to >> use the --append_to_kernel option so unless that got fixed, don''t use it, > Thanks for this informations, I''ll have a look on it.It was that the build script was very strict on what the kernel was named to determine what patches to apply, this was an issue with the script from Lustre. It''s been almost a year since I''ve built Lustre, so this may have changed.>> them up. You are now ready to use Lustre Debian style. If deploying this on >> a cluster, just install your ready made .debs for the kernel and modules. >> None of this was explained in the README in /usr/share/doc/Lustre so we had >> to figure it out ourselves. Hopefully the Debian folks have fixed that. > Could you please have a look on our Readme.Debian. I''ve attached the current > version of this README.The attachment did not make it, I''m downloading the current Lenny Lustre packages to view the file.>> Do not use a vanilla kernel from kernel.org, only use the kernel source >> from the Debian repository as the Lustre kernel packages are tested against >> them. > Vanilla kernels should be supported.. We''ve only packaged the upstream patches > and modified them a bit for the debian kernels. So vanilla kernels should work > as usual.Yes, all the vanilla patches that Lustre have are in the Debian package, the problem is that Lustre is usually behind Lenny so grabbing the newest kernel from kernel.org fails no matter what distro. What I''ve found about Debian is that the package team has worked hard to patch Lustre for the current kernel supported by Debian, this is usually a version or two ahead of Lustre. That is why I said not to use a vanilla kernel, your chance of an error free build is greater. -- Robert LeBlanc Life Sciences Computer Support Brigham Young University leblanc at byu.edu (801)422-1882
I''ve just gone through the exercise of recompiling the lenny packages on etch; it worked like a charm. This is the procedure I used. Hope it helps. *Pre-requisites Any debian machine can be used to build the packages. It does not have to be a lustre client or server. *Install build essentials Install the packages required to build debs. (build-essential, module-assistant etc) *Get Source Ensure sources.list contains the following lines: deb http://debian.internal.sanger.ac.uk/debian/ etch main non-free contrib deb-src http://debian.internal.sanger.ac.uk/debian/ lenny main contrib non-free *Download the source with: #aptitude update #apt-get source linux-image-2.6.18-X-686 #apt-get source lustre This will unpack two directories, one with the lustre source and one with the kernel source. *Build lustre userspace Change to the lustre directory. #cd lustre-X.X.X #dpkg-buildpackage -r fakeroot If the build fails with automake errors you will need to install a later automake version. (debian/etch provides several to choose from.) This will build the following packages: lustre-utils #Userspace lustre util lustre-dev #Development headers lustre-source #Source for the kernel module lustre-tests #Test suite linux-patch-lustre #Patch for the linux kernel. Install the lustre-source and linux-patch-lustre packages on the build machine. These packages contain the patches to the kernel source tree that are used in the next step of the build. #dpkg -i linux-patch-lustre_XXX.deb #dpkg -i lustre-source_XXX.deb *Build lustre patched kernel #cd linux-2.6-XXXX We need to grab the .config file for the debian kernel. We should be able to generate the config from the source package, but I''m not sure how. The easiest way to get the correct config is to copy /boot/config-X.X.X from a machine already running the debian kernel. #cp /boot/config-2.6.XXX-686 .config Check the kernel config works: (This might generate 1 or 2 minor questions. Just hit "m" or "y".) #make oldconfig We can now build the kernel. #export CONCURRENCY_LEVEL=3 #make-kpkg clean #make-kpkg --rootcmd fakeroot --added-patches=lustre \ --initrd --append-to-version "-lustre-1.6.5.1" --revision=yyyymmdd kernel_image (You might be asked about extra scsi statistics options; selecting Y is probably a good idea) You should now have a kernel-image deb. *Build lustre kernel modules The lustre kernel modules can now be built. #module-assistant -u/your/working/directory -k /path/to/the/kernel/linux-2.6-X.X build lustre After the build has finished you should now have a lustre-modules.deb *Install To install lustre on a client or server machine, simply install the packages you have created: linux-image-2.6.XX-lustre-X.X.X._XXXXXX.deb lustre-modules-2.6.XX-lustre-X.X.X._XXXXXX.deb lustre-utils_X.X.deb liblustre-X-X.deb lustre-dev-X.X.deb The test suite is optional. For configuration of networks and timeout options in /etc/modprobe.d/lustre see the lustre manual. *Extras not currently packaged Lustre uses a special version of e2fsprogs. These allow you to specify the disk raid geometry at filesystem creation time to optimise performance. It also has extra options to support the lfsck lustre filesystem consistency check. Debian upstream have said they will package this in the future. In the meantime, you will have to build it yourself. Note that the modified program is only required on OST and MDS machines. *Get the e2fsprogs source Get the latest sun patch tarball: http://downloads.lustre.org/public/tools/e2fsprogs/latest/ eg e2fsprogs-1.40.11-sun1-patches.tar.gz You will also need the upstream source (in this case e2fsprogs 1.40.11). This can be found http://downloads.lustre.org/public/tools/e2fsprogs/upstream/ *Patch the source tar -xvf e2fsprogs 1.40.11.tar.gz tar -xvf e2fsprogs-1.40.11-sun1-patches.tar.gz Patch the source with quilt. #cd e2fsprogs 1.40.11 #ln -s -f ../patches . #ln -s -f ../patches/series . #quilt push -av *Build the source Note that the ext2fs-dev, libsqlite3-dev, sqlite3 and libdb4.3-dev headers and libraries must be installed before building. (Note that libdb4.4 does not work, but the code will compile OK !?) #./configure --with-lustre=/path/to/lustre/source #make #make install -- Dr. Guy Coates, Informatics System Group The Wellcome Trust Sanger Institute, Hinxton, Cambridge, CB10 1HH, UK Tel: +44 (0)1223 834244 x 6925 Fax: +44 (0)1223 496802 -- The Wellcome Trust Sanger Institute is operated by Genome Research Limited, a charity registered in England with number 1021457 and a company registered in England with number 2742969, whose registered office is 215 Euston Road, London, NW1 2BE.
I''m about to try this, and figured it would be worth documenting on the wiki.. http://wiki.lustre.org/index.php?title=Debian_Install so far the only issue is debian.internal.sanger.ac.uk is not visible to us outsiders ;) On Fri, Aug 15, 2008 at 09:30:28AM +0100, Guy Coates wrote:> I''ve just gone through the exercise of recompiling the lenny packages on etch; > it worked like a charm. > > > This is the procedure I used. Hope it helps. > > > > *Pre-requisites > > Any debian machine can be used to build the packages. It does not have to be a > lustre client or server. > > *Install build essentials > > Install the packages required to build debs. (build-essential, module-assistant etc) > > *Get Source > > Ensure sources.list contains the following lines: > > deb http://debian.internal.sanger.ac.uk/debian/ etch main non-free contrib > deb-src http://debian.internal.sanger.ac.uk/debian/ lenny main contrib non-free > > *Download the source with: > > #aptitude update > #apt-get source linux-image-2.6.18-X-686 > #apt-get source lustre > > This will unpack two directories, one with the lustre source and one with the > kernel source. > > *Build lustre userspace > > Change to the lustre directory. > > #cd lustre-X.X.X > #dpkg-buildpackage -r fakeroot > > If the build fails with automake errors you will need to install a later > automake version. (debian/etch provides several to choose from.) > > This will build the following packages: > > lustre-utils #Userspace lustre util > lustre-dev #Development headers > lustre-source #Source for the kernel module > lustre-tests #Test suite > linux-patch-lustre #Patch for the linux kernel. > > Install the lustre-source and linux-patch-lustre packages on the build machine. > These packages contain the patches to the kernel source tree that are used in > the next step of the build. > > #dpkg -i linux-patch-lustre_XXX.deb > #dpkg -i lustre-source_XXX.deb > > > > *Build lustre patched kernel > > #cd linux-2.6-XXXX > > We need to grab the .config file for the debian kernel. We should be able to > generate the config from the source package, but I''m not sure how. The easiest > way to get the correct config is to copy /boot/config-X.X.X from a machine > already running the debian kernel. > > #cp /boot/config-2.6.XXX-686 .config > > Check the kernel config works: (This might generate 1 or 2 minor questions. Just > hit "m" or "y".) > > #make oldconfig > > We can now build the kernel. > > #export CONCURRENCY_LEVEL=3 > #make-kpkg clean > #make-kpkg --rootcmd fakeroot --added-patches=lustre \ > --initrd --append-to-version "-lustre-1.6.5.1" --revision=yyyymmdd kernel_image > > (You might be asked about extra scsi statistics options; selecting Y is probably > a good idea) > > You should now have a kernel-image deb. > > *Build lustre kernel modules > > The lustre kernel modules can now be built. > > #module-assistant -u/your/working/directory -k /path/to/the/kernel/linux-2.6-X.X > build lustre > > After the build has finished you should now have a lustre-modules.deb > > *Install > > To install lustre on a client or server machine, simply install the packages you > have created: > > linux-image-2.6.XX-lustre-X.X.X._XXXXXX.deb > lustre-modules-2.6.XX-lustre-X.X.X._XXXXXX.deb > lustre-utils_X.X.deb > liblustre-X-X.deb > lustre-dev-X.X.deb > > The test suite is optional. For configuration of networks and timeout options in > /etc/modprobe.d/lustre see the lustre manual. > > *Extras not currently packaged > > Lustre uses a special version of e2fsprogs. These allow you to specify the disk > raid geometry at filesystem creation time to optimise performance. It also has > extra options to support the lfsck lustre filesystem consistency check. Debian > upstream have said they will package this in the future. In the meantime, you > will have to build it yourself. Note that the modified program is only required > on OST and MDS machines. > > > *Get the e2fsprogs source > > Get the latest sun patch tarball: > > http://downloads.lustre.org/public/tools/e2fsprogs/latest/ > > eg e2fsprogs-1.40.11-sun1-patches.tar.gz > > You will also need the upstream source (in this case e2fsprogs 1.40.11). This > can be found > > http://downloads.lustre.org/public/tools/e2fsprogs/upstream/ > > > > *Patch the source > > tar -xvf e2fsprogs 1.40.11.tar.gz > tar -xvf e2fsprogs-1.40.11-sun1-patches.tar.gz > > Patch the source with quilt. > > #cd e2fsprogs 1.40.11 > #ln -s -f ../patches . > #ln -s -f ../patches/series . > #quilt push -av > > > *Build the source > > Note that the ext2fs-dev, libsqlite3-dev, sqlite3 and libdb4.3-dev headers and > libraries must be installed before building. (Note that libdb4.4 does not work, > but the code will compile OK !?) > > #./configure --with-lustre=/path/to/lustre/source > #make > #make install > > > > > -- > Dr. Guy Coates, Informatics System Group > The Wellcome Trust Sanger Institute, Hinxton, Cambridge, CB10 1HH, UK > Tel: +44 (0)1223 834244 x 6925 > Fax: +44 (0)1223 496802 > > > -- > The Wellcome Trust Sanger Institute is operated by Genome Research > Limited, a charity registered in England with number 1021457 and a > company registered in England with number 2742969, whose registered > office is 215 Euston Road, London, NW1 2BE. > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discuss-- -------------------------------------------------------------------------- Troy Benjegerdes ''da hozer'' hozer at hozed.org Somone asked me why I work on this free (http://www.gnu.org/philosophy/) software stuff and not get a real job. Charles Shultz had the best answer: "Why do musicians compose symphonies and poets write poems? They do it because life wouldn''t have any meaning for them if they didn''t. That''s why I draw cartoons. It''s my life." -- Charles Shultz
You should be able to use official Debian mirrors, that is all that we used, you don''t have to build your own packages from scratch either as the packages are already in Lenny. Just apt-get the packages that he built: lustre-utils #Userspace lustre util lustre-dev #Development headers lustre-source #Source for the kernel module lustre-tests #Test suite linux-patch-lustre #Patch for the linux kernel. And the kernel-source and just skip down to where he builds his kernel. Robert On 8/15/08 10:38 AM, "Troy Benjegerdes" <hozer at hozed.org> wrote:> I''m about to try this, and figured it would be worth documenting on the > wiki.. > > http://wiki.lustre.org/index.php?title=Debian_Install > > so far the only issue is debian.internal.sanger.ac.uk is not visible to > us outsiders ;) >-- Robert LeBlanc Life Sciences Computer Support Brigham Young University leblanc at byu.edu (801)422-1882
On Fri, Aug 15, 2008 at 9:48 AM, Robert LeBlanc <robert at leblancnet.us> wrote:> You should be able to use official Debian mirrors, that is all that we used, > you don''t have to build your own packages from scratch either as the > packages are already in Lenny. Just apt-get the packages that he built: > > lustre-utils #Userspace lustre util > lustre-dev #Development headers > lustre-source #Source for the kernel module > lustre-tests #Test suite > linux-patch-lustre #Patch for the linux kernel. > > And the kernel-source and just skip down to where he builds his kernel. > > RobertJust thought I''d mention the package repository that I maintain as well for debian/ubuntu lustre packages http://www.pdsi-scidac.org/repository/debian http://www.pdsi-scidac.org/repository/ubuntu I rebuild the latest packages from debian and build them for all distributions (except for ubuntu/intrepid and debian/experimental) of debian and ubuntu. If you don''t want to build everything on your own using mine is what its there for. Thanks, - David Brown> On 8/15/08 10:38 AM, "Troy Benjegerdes" <hozer at hozed.org> wrote: > >> I''m about to try this, and figured it would be worth documenting on the >> wiki.. >> >> http://wiki.lustre.org/index.php?title=Debian_Install >> >> so far the only issue is debian.internal.sanger.ac.uk is not visible to >> us outsiders ;) >> > > > -- > Robert LeBlanc > Life Sciences Computer Support > Brigham Young University > leblanc at byu.edu > (801)422-1882 > > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discuss >
Troy Benjegerdes wrote:> I''m about to try this, and figured it would be worth documenting on the > wiki.. > > http://wiki.lustre.org/index.php?title=Debian_Install > > so far the only issue is debian.internal.sanger.ac.uk is not visible to > us outsiders ;)Oops! That is our internal debian mirror; just substitute your nearest repository. Cheers, Guy -- Dr. Guy Coates, Informatics System Group The Wellcome Trust Sanger Institute, Hinxton, Cambridge, CB10 1HH, UK Tel: +44 (0)1223 834244 x 6925 Fax: +44 (0)1223 496802 -- The Wellcome Trust Sanger Institute is operated by Genome Research Limited, a charity registered in England with number 1021457 and a company registered in England with number 2742969, whose registered office is 215 Euston Road, London, NW1 2BE.
I was wondering what kernel works.. it looks like you are using 2.6.18, correct? What needs to happen to get 2.6.25 to work? I''d really like to have lustre and PVFS coexist on the same box. On Fri, Aug 15, 2008 at 02:33:40PM -0700, David Brown wrote:> On Fri, Aug 15, 2008 at 9:48 AM, Robert LeBlanc <robert at leblancnet.us> wrote: > > You should be able to use official Debian mirrors, that is all that we used, > > you don''t have to build your own packages from scratch either as the > > packages are already in Lenny. Just apt-get the packages that he built: > > > > lustre-utils #Userspace lustre util > > lustre-dev #Development headers > > lustre-source #Source for the kernel module > > lustre-tests #Test suite > > linux-patch-lustre #Patch for the linux kernel. > > > > And the kernel-source and just skip down to where he builds his kernel. > > > > Robert > > Just thought I''d mention the package repository that I maintain as > well for debian/ubuntu lustre packages > > http://www.pdsi-scidac.org/repository/debian > http://www.pdsi-scidac.org/repository/ubuntu > > I rebuild the latest packages from debian and build them for all > distributions (except for ubuntu/intrepid and debian/experimental) of > debian and ubuntu. > > If you don''t want to build everything on your own using mine is what > its there for. > > Thanks, > - David Brown > > > On 8/15/08 10:38 AM, "Troy Benjegerdes" <hozer at hozed.org> wrote: > > > >> I''m about to try this, and figured it would be worth documenting on the > >> wiki.. > >> > >> http://wiki.lustre.org/index.php?title=Debian_Install > >> > >> so far the only issue is debian.internal.sanger.ac.uk is not visible to > >> us outsiders ;) > >> > > > > > > -- > > Robert LeBlanc > > Life Sciences Computer Support > > Brigham Young University > > leblanc at byu.edu > > (801)422-1882 > > > > _______________________________________________ > > Lustre-discuss mailing list > > Lustre-discuss at lists.lustre.org > > http://lists.lustre.org/mailman/listinfo/lustre-discuss > > > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discuss-- -------------------------------------------------------------------------- Troy Benjegerdes ''da hozer'' hozer at hozed.org Somone asked me why I work on this free (http://www.gnu.org/philosophy/) software stuff and not get a real job. Charles Shultz had the best answer: "Why do musicians compose symphonies and poets write poems? They do it because life wouldn''t have any meaning for them if they didn''t. That''s why I draw cartoons. It''s my life." -- Charles Shultz
Lustre developers only support vanilla 2.6.22.x ish (iirc). I don''t think they''ve tried pushing forward the support to newer vanilla kernels. I think its about time for them to push forward their support for newer kernels. I''m sure the lustre package maintainers for debian would appreciate the effort. They do have patch sets for 2.6.23 but I''m unsure how stable they really are. However, with my repository you should be able to install the pvfs-source then use module-assistant to build the pvfs client against the lustre kernel. So, something like: apt-get install linux-image-2.6.22.19-lustre-amd64 pvfs-source m-a a-i -k 2.6.22.19-lustre-amd64 pvfs (the dependencies for pvfs-source should pull down module-assistant and module-assistant if called like above should auto pull down the kernel headers to build against also). Thanks, - David Brown On Mon, Aug 18, 2008 at 8:54 AM, Troy Benjegerdes <hozer at hozed.org> wrote:> I was wondering what kernel works.. it looks like you are using 2.6.18, > correct? > > What needs to happen to get 2.6.25 to work? I''d really like to have > lustre and PVFS coexist on the same box. > > On Fri, Aug 15, 2008 at 02:33:40PM -0700, David Brown wrote: >> On Fri, Aug 15, 2008 at 9:48 AM, Robert LeBlanc <robert at leblancnet.us> wrote: >> > You should be able to use official Debian mirrors, that is all that we used, >> > you don''t have to build your own packages from scratch either as the >> > packages are already in Lenny. Just apt-get the packages that he built: >> > >> > lustre-utils #Userspace lustre util >> > lustre-dev #Development headers >> > lustre-source #Source for the kernel module >> > lustre-tests #Test suite >> > linux-patch-lustre #Patch for the linux kernel. >> > >> > And the kernel-source and just skip down to where he builds his kernel. >> > >> > Robert >> >> Just thought I''d mention the package repository that I maintain as >> well for debian/ubuntu lustre packages >> >> http://www.pdsi-scidac.org/repository/debian >> http://www.pdsi-scidac.org/repository/ubuntu >> >> I rebuild the latest packages from debian and build them for all >> distributions (except for ubuntu/intrepid and debian/experimental) of >> debian and ubuntu. >> >> If you don''t want to build everything on your own using mine is what >> its there for. >> >> Thanks, >> - David Brown >> >> > On 8/15/08 10:38 AM, "Troy Benjegerdes" <hozer at hozed.org> wrote: >> > >> >> I''m about to try this, and figured it would be worth documenting on the >> >> wiki.. >> >> >> >> http://wiki.lustre.org/index.php?title=Debian_Install >> >> >> >> so far the only issue is debian.internal.sanger.ac.uk is not visible to >> >> us outsiders ;) >> >> >> > >> > >> > -- >> > Robert LeBlanc >> > Life Sciences Computer Support >> > Brigham Young University >> > leblanc at byu.edu >> > (801)422-1882 >> > >> > _______________________________________________ >> > Lustre-discuss mailing list >> > Lustre-discuss at lists.lustre.org >> > http://lists.lustre.org/mailman/listinfo/lustre-discuss >> > >> _______________________________________________ >> Lustre-discuss mailing list >> Lustre-discuss at lists.lustre.org >> http://lists.lustre.org/mailman/listinfo/lustre-discuss > > -- > -------------------------------------------------------------------------- > Troy Benjegerdes ''da hozer'' hozer at hozed.org > > Somone asked me why I work on this free (http://www.gnu.org/philosophy/) > software stuff and not get a real job. Charles Shultz had the best answer: > > "Why do musicians compose symphonies and poets write poems? They do it > because life wouldn''t have any meaning for them if they didn''t. That''s why > I draw cartoons. It''s my life." -- Charles Shultz >
On Mon, Aug 18, 2008 at 09:21:16AM -0700, David Brown wrote:> Lustre developers only support vanilla 2.6.22.x ish (iirc). I don''t > think they''ve tried pushing forward the support to newer vanilla > kernels. I think its about time for them to push forward their support > for newer kernels. I''m sure the lustre package maintainers for debian > would appreciate the effort. They do have patch sets for 2.6.23 but > I''m unsure how stable they really are.Does anyone know the last time the Lustre kernel patches had some review on the linux kernel mailing list? I know there are some politics and egos involved, but generally the resulting code reviews and flames result in better code.
> > them up. You are now ready to use Lustre Debian style. If deploying this on > > a cluster, just install your ready made .debs for the kernel and modules. > > None of this was explained in the README in /usr/share/doc/Lustre so we had > > to figure it out ourselves. Hopefully the Debian folks have fixed that. > Could you please have a look on our Readme.Debian. I''ve attached the current > version of this README. >My install (from lenny packages) is conspicuously missing both README.Debian and the ''lmc'' tool da6:~# dpkg -l | grep lustre ii liblustre 1.6.4.3-1 ii linux-headers-2.6.18-lustre-1.6.5.1 20080818 ii linux-image-2.6.18-lustre-1.6.5.1 20080818 ii linux-patch-lustre 1.6.4.3-1 ii lustre-source 1.6.4.3-1 ii lustre-tests 1.6.4.3-1 ii lustre-utils 1.6.4.3-1 ii openafs-modules-2.6.18-lustre-1.6.5.1 1.4.7.dfsg1-3~bpo40+1+20080818 What am I missing?
On Aug 20, 2008 17:40 -0500, Troy Benjegerdes wrote:> > > them up. You are now ready to use Lustre Debian style. If deploying this on > > > a cluster, just install your ready made .debs for the kernel and modules. > > > None of this was explained in the README in /usr/share/doc/Lustre so we had > > > to figure it out ourselves. Hopefully the Debian folks have fixed that. > > Could you please have a look on our Readme.Debian. I''ve attached the current > > version of this README. > > > > My install (from lenny packages) is conspicuously missing both > README.Debian and the ''lmc'' tool"lmc" is only for Lustre 1.4 configuration.> da6:~# dpkg -l | grep lustre > ii liblustre 1.6.4.3-1 > ii linux-headers-2.6.18-lustre-1.6.5.1 20080818 > ii linux-image-2.6.18-lustre-1.6.5.1 20080818 > ii linux-patch-lustre 1.6.4.3-1 > ii lustre-source 1.6.4.3-1 > ii lustre-tests 1.6.4.3-1 > ii lustre-utils 1.6.4.3-1 > ii openafs-modules-2.6.18-lustre-1.6.5.1 1.4.7.dfsg1-3~bpo40+1+20080818 > > What am I missing? > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discussCheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc.
That makes more sense. Is there a more updated resource than: http://wiki.lustre.org/index.php?title=Lustre_Quick_Start On Wed, Aug 20, 2008 at 05:17:57PM -0600, Andreas Dilger wrote:> On Aug 20, 2008 17:40 -0500, Troy Benjegerdes wrote: > > > > them up. You are now ready to use Lustre Debian style. If deploying this on > > > > a cluster, just install your ready made .debs for the kernel and modules. > > > > None of this was explained in the README in /usr/share/doc/Lustre so we had > > > > to figure it out ourselves. Hopefully the Debian folks have fixed that. > > > Could you please have a look on our Readme.Debian. I''ve attached the current > > > version of this README. > > > > > > > My install (from lenny packages) is conspicuously missing both > > README.Debian and the ''lmc'' tool > > "lmc" is only for Lustre 1.4 configuration. > > > da6:~# dpkg -l | grep lustre > > ii liblustre 1.6.4.3-1 > > ii linux-headers-2.6.18-lustre-1.6.5.1 20080818 > > ii linux-image-2.6.18-lustre-1.6.5.1 20080818 > > ii linux-patch-lustre 1.6.4.3-1 > > ii lustre-source 1.6.4.3-1 > > ii lustre-tests 1.6.4.3-1 > > ii lustre-utils 1.6.4.3-1 > > ii openafs-modules-2.6.18-lustre-1.6.5.1 1.4.7.dfsg1-3~bpo40+1+20080818 > > > > What am I missing? > > _______________________________________________ > > Lustre-discuss mailing list > > Lustre-discuss at lists.lustre.org > > http://lists.lustre.org/mailman/listinfo/lustre-discuss > > Cheers, Andreas > -- > Andreas Dilger > Sr. Staff Engineer, Lustre Group > Sun Microsystems of Canada, Inc. >-- -------------------------------------------------------------------------- Troy Benjegerdes ''da hozer'' hozer at hozed.org Somone asked me why I work on this free (http://www.gnu.org/philosophy/) software stuff and not get a real job. Charles Shultz had the best answer: "Why do musicians compose symphonies and poets write poems? They do it because life wouldn''t have any meaning for them if they didn''t. That''s why I draw cartoons. It''s my life." -- Charles Shultz
On Aug 20, 2008 18:24 -0500, Troy Benjegerdes wrote:> That makes more sense. Is there a more updated resource than: > > http://wiki.lustre.org/index.php?title=Lustre_Quick_StartUgh, that is only for 1.4, and needs a refresh. Try the Lustre manual: http://manual.lustre.org/ Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc.