WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.

Patchless Client

From Obsolete Lustre Wiki
Revision as of 02:01, 30 April 2007 by Lydia (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Patchless Client

As of Lustre 1.6.0, Lustre supports running the client modules on some unpatched "stock" kernels. This results in some small performance losses, but may be worthwhile to some users for maintenance or contract reasons.

We will typically post a "patchless" RPM at the download site. Instead, if building from source, the Lustre configure script will automatically detect the unpatched kernel and disable building the servers. {{{ [lustre]$ ./configure --with-linux=/unpatched/kernel/source }}}

Versions

Currently, the patchless client works with these kernel versions

Vanilla kernel:

* 2.6.15    (in 1.6beta7)
* 2.6.16    (in 1.6beta7)
* 2.6.17    (in 1.6beta7) Mandriva's 2.6.17 is also reported working.
* 2.6.18    (1.6beta8 bug 11271)
* 2.6.19    (1.6beta8 bug 11271)
* 2.6.20    (not currently in tree, bug 11647)

Red Hat Enterprise Linux:

* RHEL4 (2.6.9-42.0.8EL)
* RHEL5 (not currently in tree, bug 11647)

Fedora Core:

* FC6 (not currently in tree, bug 11647)

Suse:

* SLES 10 (1.6beta8)

Known Issues

many NFS-related bugs are also addressed by the patchless client fixes.