Newly subscribed to the list, I've been going through the archives
and seen some questions about Lustre client support on recent
versions of Debian/Ubuntu distributions.
We have addressed that issue by:
- building a custom kernel with Lustre client *disabled*, based on
Ubuntu's latest available kernel + latest stable patchsets, 3.12.8
for us so far (PS: './debian/rules editconfigs' to disable Lustre)
- having a separate (easily upgrade-able) 'lustre-dkms' package
based on Lustre in-kernel client code + our patches, 3.14rc1~patched
for us so far
We use that 3.12.8 kernel + lustre-dkms (3.14rc1~patched) package
without any problem on:
- Ubuntu/Quantal (~100 workstations and computation nodes)
- Debian/Wheezy with the few libc (>= 2.14) dependencies pulled
from Debian/Testing (a few servers requiring Lustre access)
- (hopefully Ubuntu/Trusty 14.04 in a few weeks)
(against a Lustre 2.6.32/2.4.2 cluster)
I have tarball-ed the required resources at
http://www.idiap.ch/~cdufour/download/lustre-dkms.tar.bz2 . It
contains the skeleton directory and HOWO.TXT file that should get
going those of you who are interested to follow the same path.