Ramiro Alba Queipo
2009-Oct-29 12:49 UTC
[Lustre-discuss] Support for vanilla kernels in lustre servers
Hello everybody, I am using (now testing) lustre-1.8.0.1 with vanilla kernel 2.6.22.14 on Ubuntu 8.04 (originally with 2.6.24 kernel), and starting from lustre-1.8.1, I can not see support for vanilla kernels: 2009-07-31 Sun Microsystems, Inc. * version 1.8.1 * Support for kernels: 2.6.16.60-0.39.3 (SLES 10), 2.6.27.23-0.1 (SLES11, i686 & x84_64 only), 2.6.18-128.1.14.el5 (RHEL 5), * Client support for unpatched kernels: (see http://wiki.lustre.org/index.php?title=Patchless_Client) 2.6.16 - 2.6.27 vanilla (kernel.org) * Recommended e2fsprogs version: 1.41.6.sun1 * File join has been disabled in this release, refer to Bugzilla 16929. * NFS export disabled when stack size < 8192. Since the NFSv4 export of Lustre filesystem with 4K stack may cause a stack overflow. For more information, please refer to bugzilla 17630. * ext4 support for RHEL5 is experimental and thus should not be used in production. Does that means that vanilla kernel support for lustre servers is over? Regards -- Ramiro Alba Centre Tecnol?gic de Tranfer?ncia de Calor http://www.cttc.upc.edu Escola T?cnica Superior d''Enginyeries Industrial i Aeron?utica de Terrassa Colom 11, E-08222, Terrassa, Barcelona, Spain Tel: (+34) 93 739 86 46 -- Aquest missatge ha estat analitzat per MailScanner a la cerca de virus i d''altres continguts perillosos, i es considera que est? net. For all your IT requirements visit: http://www.transtec.co.uk
Andreas Dilger
2009-Oct-29 17:32 UTC
[Lustre-discuss] Support for vanilla kernels in lustre servers
On 2009-10-29, at 06:49, Ramiro Alba Queipo wrote:> I am using (now testing) lustre-1.8.0.1 with vanilla kernel > 2.6.22.14 on > Ubuntu 8.04 (originally with 2.6.24 kernel), and starting from > lustre-1.8.1, I can not see support for vanilla kernels: > > 2009-07-31 Sun Microsystems, Inc. > * version 1.8.1 > * Support for kernels: > 2.6.16.60-0.39.3 (SLES 10), > 2.6.27.23-0.1 (SLES11, i686 & x84_64 only), > 2.6.18-128.1.14.el5 (RHEL 5), > > Does that means that vanilla kernel support for lustre servers is > over?It means that 2.6.22 is very old and spending our tester''s time on this kernel is not very productive. The patches are still in CVS. We are working on adding in support for FC11 (2.6.30 AFAIR), which is fairly close to vanilla "stable" series, but it isn''t finished yet. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc.
Mag Gam
2009-Oct-31 14:00 UTC
[Lustre-discuss] Support for vanilla kernels in lustre servers
if I were to deploy a system now and I want to do the kernel compile way, what kernel do you recommend? I prefer using 1.6.7.2 because of its stability... On Thu, Oct 29, 2009 at 1:32 PM, Andreas Dilger <adilger at sun.com> wrote:> On 2009-10-29, at 06:49, Ramiro Alba Queipo wrote: >> I am using (now testing) lustre-1.8.0.1 with vanilla kernel >> 2.6.22.14 on >> Ubuntu 8.04 (originally with 2.6.24 kernel), and starting from >> lustre-1.8.1, I can not see support for vanilla kernels: >> >> 2009-07-31 Sun Microsystems, Inc. >> ? ? ? ?* version 1.8.1 >> ? ? ? ?* Support for kernels: >> ? ? ? ? 2.6.16.60-0.39.3 (SLES 10), >> ? ? ? ? 2.6.27.23-0.1 (SLES11, i686 & x84_64 only), >> ? ? ? ? 2.6.18-128.1.14.el5 (RHEL 5), >> >> Does that means that vanilla kernel support for lustre servers is >> over? > > > It means that 2.6.22 is very old and spending our tester''s time on this > kernel is not very productive. ?The patches are still in CVS. ?We are > working on adding in support for FC11 (2.6.30 AFAIR), which is fairly > close to vanilla "stable" series, but it isn''t finished yet. > > Cheers, Andreas > -- > Andreas Dilger > Sr. Staff Engineer, Lustre Group > Sun Microsystems of Canada, Inc. > > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discuss >
Bernd Schubert
2009-Oct-31 17:37 UTC
[Lustre-discuss] Support for vanilla kernels in lustre servers
On Saturday 31 October 2009, Mag Gam wrote:> if I were to deploy a system now and I want to do the kernel compile > way, what kernel do you recommend? I prefer using 1.6.7.2 because of > its stability...Sun is very helpful and provide distribution kernels as tar.bz2 on their download page: http://downloads.lustre.org/public/kernels/ So instead of going through the pain to get that yourself from the vendors src.rpm Sun already greatly helps (so far I have not found an easy how to do that myself, any hint from the guy providing the tar files would be highly appreciated). In a perfect world, this page also would state which kernel is suitable for which Lustre version, e.g. lustre-1.6.7.2 linux-2.6.18-92.1.10.el5.tar.bz2 lustre-1.8.1.1 linux-2.6.18-128.7.1.el5.tar.bz2 Also missing are the .config files. I usually extract these from the kernel binary packages - I need to download 150MB to get the 4KB config file *sigh*. And better don''t try to change options in non-vanilla kernels, this very often fails, because the vendor doesn''t support it and so also doesn''t test it. Btw, of course these kernels also work for different distributions, so instead of going through the pain to port Lustre to Ubuntu or Debian kernels, I simply started to create debian packages for the RHEL5 kernels http://www.pci.uni-heidelberg.de/tc/usr/bernd/downloads/lustre/1.6/debs/lustre-clients/1.6.7.2-ddn2/ linux-image-2.6.18-128.7.1.el5_1_amd64.deb linux-headers-2.6.18-128.7.1.el5_1_amd64.deb Cheers, Bernd PS: Disclaimer: Whatever packages you may find on my home page, I won''t provide support for these! -- Bernd Schubert DataDirect Networks
Andreas Dilger
2009-Oct-31 18:42 UTC
[Lustre-discuss] Support for vanilla kernels in lustre servers
On 2009-10-31, at 11:37, Bernd Schubert wrote:> Sun is very helpful and provide distribution kernels as tar.bz2 on > their download page: > > http://downloads.lustre.org/public/kernels/ > > So instead of going through the pain to get that yourself from the > vendors src.rpm Sun already greatly helps (so far I have not > found an easy how to do that myself, any hint from the guy > providing the tar files would be highly appreciated). > > In a perfect world, this page also would state which kernel is > suitable > for which Lustre version, e.g. > > lustre-1.6.7.2 linux-2.6.18-92.1.10.el5.tar.bz2 > lustre-1.8.1.1 linux-2.6.18-128.7.1.el5.tar.bz2 > > Also missing are the .config files. I usually extract these from the > kernel > binary packages - I need to download 150MB to get the 4KB config > file *sigh*. > And better don''t try to change options in non-vanilla kernels, this > very often > fails, because the vendor doesn''t support it and so also doesn''t > test it.You can get the config files from CVS, in lustre/kernel_patches/ kernel_configs directory.> Btw, of course these kernels also work for different distributions, > so instead > of going through the pain to port Lustre to Ubuntu or Debian > kernels, I simply > started to create debian packages for the RHEL5 kernelsYes, I also use different kernels on different distros (SLES10 kernel on FC6 for instance) without problems. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc.