<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
The older Pi boards are also 64-bit CPUs, but the problem is that Raspbian is only compiled with 32-bit kernels. &nbsp;I was recently testing this, and for Raspbian you will need at least the tip of b2_12, or 2.12.1 in order to compile.&nbsp;
<div><br>
</div>
<div>I compiled 2.12.1-rc on my 32-bit Raspbian. This mostly works, but there is a bug in readdir() handling for large dirs, which means that it will return the same entries over and over again, but eventually completes (possibly minutes later). &nbsp;This is caused
 by userspace calling readdir64() on a 32-bit kernel and Lustre is confused with its 32-bit compatibility.&nbsp;</div>
<div><br>
</div>
<div>I haven't had any chance to look into this in more detail, especially since I don't think anyone else is running 32-bit clients. So, in summary, Raspbian is _almost_ usable, but using a 64-bit kernel is just a lot easier.&nbsp;<br>
<br>
<div id="AppleMailSignature" dir="ltr">Cheers, Andreas</div>
<div dir="ltr"><br>
On Apr 25, 2019, at 15:46, Patrick Farrell &lt;<a href="mailto:pfarrell@whamcloud.com">pfarrell@whamcloud.com</a>&gt; wrote:<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">Also, you\u2019ll need (I think?) fairly new Pis - Lustre only supports ARM64 and older ones were 32 bit.<br>
<br>
- Patrick
<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 &lt;<a href="mailto:lustre-discuss-bounces@lists.lustre.org">lustre-discuss-bounces@lists.lustre.org</a>&gt; on behalf of Peter Jones
 &lt;<a href="mailto:pjones@whamcloud.com">pjones@whamcloud.com</a>&gt;<br>
<b>Sent:</b> Wednesday, April 24, 2019 11:08:38 PM<br>
<b>To:</b> Andrew Elwell; <a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a><br>
<b>Subject:</b> Re: [lustre-discuss] State of arm client?</font>
<div>&nbsp;</div>
</div>
<style>
<!--
@font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif}
a:link, span.x_MsoHyperlink
        {color:#0563C1;
        text-decoration:underline}
a:visited, span.x_MsoHyperlinkFollowed
        {color:#954F72;
        text-decoration:underline}
p.x_msonormal0, li.x_msonormal0, div.x_msonormal0
        {margin-right:0cm;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif}
span.x_EmailStyle18
        {font-family:"Calibri",sans-serif;
        color:windowtext}
.x_MsoChpDefault
        {font-size:10.0pt}
@page WordSection1
        {margin:72.0pt 72.0pt 72.0pt 72.0pt}
div.x_WordSection1
        {}
-->
</style>
<div lang="EN-CA" link="#0563C1" vlink="#954F72">
<div class="x_WordSection1">
<p class="x_MsoNormal"><span lang="EN-US">Andrew</span></p>
<p class="x_MsoNormal"><span lang="EN-US">&nbsp;</span></p>
<p class="x_MsoNormal"><span lang="EN-US">You will need to use 2.12.x (and 2.12.1 is in final release testing so would be a good bet if you can wait a short while)</span></p>
<p class="x_MsoNormal"><span lang="EN-US">&nbsp;</span></p>
<p class="x_MsoNormal"><span lang="EN-US">Peter</span></p>
<p class="x_MsoNormal"><span lang="EN-US">&nbsp;</span></p>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0cm 0cm 0cm">
<p class="x_MsoNormal"><b><span style="font-size:12.0pt; color:black">From: </span>
</b><span style="font-size:12.0pt; color:black">lustre-discuss &lt;<a href="mailto:lustre-discuss-bounces@lists.lustre.org">lustre-discuss-bounces@lists.lustre.org</a>&gt; on behalf of Andrew Elwell &lt;<a href="mailto:andrew.elwell@gmail.com">andrew.elwell@gmail.com</a>&gt;<br>
<b>Date: </b>Wednesday, April 24, 2019 at 7:31 PM<br>
<b>To: </b>&quot;<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>&quot; &lt;<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>&gt;<br>
<b>Subject: </b>[lustre-discuss] State of arm client?</span></p>
</div>
<div>
<p class="x_MsoNormal">&nbsp;</p>
</div>
<div>
<p class="x_MsoNormal">Hi folks, </p>
<div>
<p class="x_MsoNormal">&nbsp;</p>
</div>
<div>
<p class="x_MsoNormal">I remember seeing a press release by DDN/Whamcloud last November that they were going to support ARM, but can anyone point me to the current state of client?</p>
</div>
<div>
<p class="x_MsoNormal">&nbsp;</p>
</div>
<div>
<p class="x_MsoNormal">I'd like to deploy it onto a raspberry pi cluster (only 4-5 nodes) ideally on raspbian for demo / training purposes. (Yes I know it won't *quite* be infiniband performance, but as it's hitting a VM based set of lustre servers, that's
 the least of my worries). Ideally 2.10.x, but I'd take a 2.12 client if it can talk to 2.10.x servers</p>
</div>
<div>
<p class="x_MsoNormal">&nbsp;</p>
</div>
<div>
<p class="x_MsoNormal">&nbsp;</p>
</div>
<div>
<p class="x_MsoNormal">Many thanks</p>
</div>
<div>
<p class="x_MsoNormal">Andrew</p>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite">
<div dir="ltr"><span>_______________________________________________</span><br>
<span>lustre-discuss mailing list</span><br>
<span><a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a></span><br>
<span><a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org">http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</a></span><br>
</div>
</blockquote>
</div>
</body>
</html>