<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Hi Brian,</p>
<p>do you use rpm based system or something else?</p>
<p><br>
</p>
<p>I do not use yet kmod zfs lustre (using dkms) but I use kmod zfs on other zfs appliance.</p>
<p>I case of rpm base system you need to install <span style="color: rgb(245, 245, 245); font-family: Monaco; font-size: 14px; background-color: rgb(0, 0, 0);">zfs-release-1-5 </span><span style="font-size: 12pt;">rpm to configure yum.</span></p>
<p><span style="font-size: 12pt;"><br>
</span></p>
<p>Yum may use prebuilt dkms modules. RHEL based systems have kABI compatibility so you do not need to rebuild zfs for each minor kernel update.</p>
<p>Yum needs  proper repository enabled when installing rpms (zfs-kmod vs zfs for dkms or kmod). Sources are at zfs-source.</p>
<p>So you may install zfs from zfs-kmod repo and sources from zfs-source. Then build lustre against zfs-source headers.</p>
<p><br>
</p>
<p>You may find more information on zfsonlinux.org .</p>
<p><br>
</p>
<p>Alex.</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> lustre-discuss <lustre-discuss-bounces@lists.lustre.org> on behalf of Andrus, Brian Contractor <bdandrus@nps.edu><br>
<b>Sent:</b> Thursday, January 12, 2017 11:14:50 PM<br>
<b>To:</b> lustre-discuss@lists.lustre.org<br>
<b>Subject:</b> [lustre-discuss] Building against kmod spl/zfs</font>
<div> </div>
</div>
<div>
<div class="WordSection1">
<p class="MsoNormal">All,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am starting to try and build lustre using just kmod instead of dkms. Now the trouble I am seeing right off is that lustre wants the spl and zfs source (which is part of the dkms packages) just to configure it. So what would be the appropriate
 way to try and make kmod-lustre? Should we obtain the spl source and just point to it? Or perhaps there is no kmod for lustre server as yet?<o:p></o:p></p>
<p class="MsoNormal">My simple config line is:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">./configure  --enable-server --disable-ldiskfs --with-linux=/usr/src/kernels/$(uname -r)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Brian Andrus<o:p></o:p></p>
<p class="MsoNormal">ITACS/Research Computing<o:p></o:p></p>
<p class="MsoNormal">Naval Postgraduate School<o:p></o:p></p>
<p class="MsoNormal">Monterey, California<o:p></o:p></p>
<p class="MsoNormal">voice: 831-656-6238<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>