/usr/share/doc/ofed-docs/DEBIAN-HOWTO/infiniband-howto-9.html is in ofed-docs 1.4.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
<TITLE>Infiniband HOWTO: Building Lustre against OFED</TITLE>
<LINK HREF="infiniband-howto-10.html" REL=next>
<LINK HREF="infiniband-howto-8.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc9" REL=contents>
</HEAD>
<BODY>
<A HREF="infiniband-howto-10.html">Next</A>
<A HREF="infiniband-howto-8.html">Previous</A>
<A HREF="infiniband-howto.html#toc9">Contents</A>
<HR>
<H2><A NAME="s9">9.</A> <A HREF="infiniband-howto.html#toc9">Building Lustre against OFED</A></H2>
<P>Lustre is a scalable cluster filesystem popular on high performance compute clusters. See
<A HREF="http://www.lustre.org">http://www.lustre.org</A>
for more information. lustre can use infiniband as one of its network transports in order to increase performance. The section describes how to compile lustre
against the OFED infiniband stack.</P>
<H2><A NAME="ss9.1">9.1</A> <A HREF="infiniband-howto.html#toc9.1">Check Compatibility</A>
</H2>
<P>Not all lustre versions are compatible with all OFED or kernel versions. Read the lustre release notes for which versions are supported.</P>
<H2><A NAME="ss9.2">9.2</A> <A HREF="infiniband-howto.html#toc9.2">Build a lustre patched kernel</A>
</H2>
<P>Build a lustre patched kernel as per the instructions on the lustre wiki. Once you have build the kernel keep the configured source tree.
It is required for the next step.</P>
<H2><A NAME="ss9.3">9.3</A> <A HREF="infiniband-howto.html#toc9.3">Build OFED modules for the lustre patched kernel</A>
</H2>
<P>Build OFED modules against the newly build lustre patched kernel.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
module-assistant prepare
module-assistant clean ofa-kernel
module-assistant -k/path/to/lustre/patched/kernel build ofa-kernel
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Do not issue a "module-assistant clean" command after the build. The ofa-kernel-module source tree is needed for the
next step.</P>
<H2><A NAME="ss9.4">9.4</A> <A HREF="infiniband-howto.html#toc9.4">Configure lustre</A>
</H2>
<P>You can now configure lustre to build against the lustre patched kernel and the ofa-kernel-module sources.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
cd lustre-source
./configure --with-o2ib=/usr/src/modules/ofa-kernel --with-linux=/path/to/patched/linux/source \
--other-options
</PRE>
</CODE></BLOCKQUOTE>
</P>
<HR>
<A HREF="infiniband-howto-10.html">Next</A>
<A HREF="infiniband-howto-8.html">Previous</A>
<A HREF="infiniband-howto.html#toc9">Contents</A>
</BODY>
</HTML>
|