[Lustre-discuss] Debian Client on Linux 3.12

E.S. Rosenberg esr+lustre at mail.hebrew.edu
Mon Dec 22 05:10:25 PST 2014


Hmm, that may not have been 100% clear, we compile kernel.org kernels
ourself and compile lustre ourself...

On Mon, Dec 22, 2014 at 3:09 PM, E.S. Rosenberg
<esr+lustre at mail.hebrew.edu> wrote:
> Re:all
> We use lustre client on kernel 3.17 (on Debian), we use the kernel
> parts that ship
> on kernel.org and compile the client only....
>
> Our configure instruction is:
> ./configure --disable-modules --disable-server --enable-client
>
> HTH,
> Eli
>
> On Fri, Dec 19, 2014 at 10:21 PM, Dilger, Andreas
> <andreas.dilger at intel.com> wrote:
>> There are a large number of patches to clean up the lustre code for newer kernels that is not in the 2.5 release.
>>
>> You might try to use the upstream client in the 3.12 and later kernel. It is about half way between version 2.4 and 2.5, which should be fine as long as you don't need HSM support.
>>
>> Cheers, Andreas
>>
>> On Dec 18, 2014, at 17:48, 汤姝 <tsytsyppp at gmail.com<mailto:tsytsyppp at gmail.com>> wrote:
>>
>> Hi!
>>
>> Recently I need to compile lustre 2.5 client for Debian Jessie with kernel 3.12. But I got errors below:
>>
>> /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/linux/linux-prim.h:101:
>> In file included from /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/l
>>                  from /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/klnds/o2iblnd/o2ib
>>                  from /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/klnds/o2iblnd/o2ib
>> /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/params_tree.h: In function
>> /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/params_tree.h:85:17: error
>> /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/params_tree.h:86:8: error
>> /opt/lustre-release/lustre-2-5/debian/tmp/modules-deb/usr_src/modules/lustre/libcfs/include/libcfs/params_tree.h:88:19: error
>>
>> So I patched source by http://review.whamcloud.com/#/c/9300. But still failed.
>>
>> I found the issue https://jira.hpdd.intel.com/browse/LU-4416 is still opened, is this means Lustre Client can not work with linux 3.12 yet?
>>
>> Regards,
>> Ray
>> _______________________________________________
>> Lustre-discuss mailing list
>> Lustre-discuss at lists.lustre.org<mailto: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



More information about the lustre-discuss mailing list