<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 1, 2018 at 12:38 AM, Patrick Farrell <span dir="ltr"><<a href="mailto:paf@cray.com" target="_blank">paf@cray.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<br>
<br>
Keeping in mind that the choice of NFS means that you don’t have the POSIX guarantees provided by Lustre, so simultaneous access to the same files is dicey unless it’s only reading.<br></div></blockquote><div>That just means that during the migration phase the 2.10 filesystem should not be production yet or alternatively the 1.8 system is out of prodution and read-only.... which would anyhow be the goal of a migration or am I seeing this totally wrong?<br></div><div>Good luck and thanks everyone on lustre-users for being an excelletn mailing list :)<br></div><div>Eli <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<hr style="display:inline-block;width:98%">
<div id="m_-6923930762645191438divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> lustre-discuss <<a href="mailto:lustre-discuss-bounces@lists.lustre.org" target="_blank">lustre-discuss-bounces@lists.<wbr>lustre.org</a>> on behalf of Daniel Kobras <<a href="mailto:kobras@linux.de" target="_blank">kobras@linux.de</a>><br>
<b>Sent:</b> Sunday, December 31, 2017 12:26:49 PM<br>
<b>To:</b> David Cohen<br>
<b>Cc:</b> <a href="mailto:lustre-discuss@lists.lustre.org" target="_blank">lustre-discuss@lists.lustre.<wbr>org</a><br>
<b>Subject:</b> Re: [lustre-discuss] Lustre Client in a container</font>
<div> </div>
</div><div><div class="h5">
<div class="m_-6923930762645191438BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="m_-6923930762645191438PlainText">Hi David!<br>
<br>
Do you require both systems to be available as native Lustre filesystems on all clients? Otherwise, reexporting one of the systems via NFS during the migration phase will keep all data available but decouple the version interdependence between servers and clients.
 In this situation, it’s probably the least experimental option.<br>
<br>
Kind regards,<br>
<br>
Daniel<br>
<br>
> Am 31.12.2017 um 09:50 schrieb David Cohen <<a href="mailto:cdavid@physics.technion.ac.il" target="_blank">cdavid@physics.technion.ac.il</a><wbr>>:<br>
> <br>
> Patrick,<br>
> Thanks for you response.<br>
> I looking for a way to migrate from 1.8.9 system to 2.10.2, stable enough to run the several weeks or more that it might take.<br>
> <br>
> <br>
> David<br>
> <br>
> On Sun, Dec 31, 2017 at 12:12 AM, Patrick Farrell <<a href="mailto:paf@cray.com" target="_blank">paf@cray.com</a>> wrote:<br>
> David,<br>
> <br>
> I have no direct experience trying this, but I would imagine not - Lustre is a kernel module (actually a set of kernel modules), so unless the container tech you're using allows loading multiple different versions of *kernel modules*, this is likely impossible. 
 My limited understanding of container tech on Linux suggests that this would be impossible, containers allow userspace separation but there is only one kernel/set of modules/drivers.<br>
> <br>
> I don't know of any way to run multiple client versions on the same node.<br>
> <br>
> The other question is *why* do you want to run multiple client versions on one node...?  Clients are usually interoperable across a pretty generous set of server versions.<br>
> <br>
> - Patrick<br>
> <br>
> <br>
> From: lustre-discuss <<a href="mailto:lustre-discuss-bounces@lists.lustre.org" target="_blank">lustre-discuss-bounces@lists.<wbr>lustre.org</a>> on behalf of David Cohen <<a href="mailto:cdavid@physics.technion.ac.il" target="_blank">cdavid@physics.technion.ac.il</a><wbr>><br>
> Sent: Saturday, December 30, 2017 11:45:15 AM<br>
> To: <a href="mailto:lustre-discuss@lists.lustre.org" target="_blank">lustre-discuss@lists.lustre.<wbr>org</a><br>
> Subject: [lustre-discuss] Lustre Client in a container<br>
>  <br>
> Hi,<br>
> Is it possible to run Lustre client in a container?<br>
> The goal is to run two different client version on the same node, can it be done?<br>
> <br>
> David<br>
> <br>
> <br>
> ______________________________<wbr>_________________<br>
> lustre-discuss mailing list<br>
> <a href="mailto:lustre-discuss@lists.lustre.org" target="_blank">lustre-discuss@lists.lustre.<wbr>org</a><br>
> <a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org" target="_blank">http://lists.lustre.org/<wbr>listinfo.cgi/lustre-discuss-<wbr>lustre.org</a><br>
<br>
______________________________<wbr>_________________<br>
lustre-discuss mailing list<br>
<a href="mailto:lustre-discuss@lists.lustre.org" target="_blank">lustre-discuss@lists.lustre.<wbr>org</a><br>
<a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org" target="_blank">http://lists.lustre.org/<wbr>listinfo.cgi/lustre-discuss-<wbr>lustre.org</a><br>
</div>
</span></font></div>
</div></div></div>

<br>______________________________<wbr>_________________<br>
lustre-discuss mailing list<br>
<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.<wbr>org</a><br>
<a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org" rel="noreferrer" target="_blank">http://lists.lustre.org/<wbr>listinfo.cgi/lustre-discuss-<wbr>lustre.org</a><br>
<br></blockquote></div><br></div></div>