<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Wow, &nbsp;Lustre 1.6 is really old, released in 2009. &nbsp;Even Lustre 2.6 would be pretty old, released in 2014.
<div class=""><br class="">
</div>
<div class="">While there haven't been a *lot* of on-disk format changes over the years, there was a fairly significant change in Lustre 2.0 that would probably make upgrading the filesystem directly to a more recent Lustre release (e.g. 2.12.9) difficult.
 &nbsp;We've long since removed compatibility for such old versions from the code.</div>
<div class=""><br class="">
</div>
<div class="">My recommendation would be to install a VM with an old version of RHEL and Lustre (e.g. RHEL5 and Lustre 1.8.9 from&nbsp;<a href="https://downloads.whamcloud.com/public/lustre/lustre-1.8.9-wc1/el5/server/RPMS/x86_64/" class="">https://downloads.whamcloud.com/public/lustre/lustre-1.8.9-wc1/el5/server/RPMS/x86_64/</a>)
 and attach the storage to the node. &nbsp;You would probably need to do the &quot;writeconf&quot; process to change the server NIDs from their current IB addresses to TCP. &nbsp;Other than that, if the node can see the storage, Lustre should be able to mount it.</div>
<div class=""><br class="">
</div>
<div class="">I would then strongly recommend to copy all of the data to new hardware, instead of running it like this. &nbsp;*Even if* the storage is currently working, it is 10+ years old and likely to also fail soon. &nbsp;Also, the storage is likely to be small and
 slow compared to any modern devices, and should be refreshed before the data is permanently lost.</div>
<div class=""><br class="">
</div>
<div class="">Cheers, Andreas&nbsp;</div>
<div class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Jul 19, 2023, at 21:31, Richard Chang via lustre-discuss &lt;<a href="mailto:lustre-discuss@lists.lustre.org" class="">lustre-discuss@lists.lustre.org</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Hi,<br class="">
<br class="">
I have an existing, old Lustre, don't remember the exact version, but most most likely 1.6 . The Lustre Servers had crashed and can't be fixed, HW wise.<br class="">
<br class="">
The MDT/MGT and OSTs are housed in a backend FC based DAS.<br class="">
<br class="">
How easy or difficult it is to create a few new servers and adding these backend storage to the new servers to get back the data ?<br class="">
<br class="">
I am not saying it is staright forward, but there is no harm in trying. We can even load the old version of OS and Lustre SW.<br class="">
<br class="">
All the user is concerned about is the data, which I am sure is still safe in the backend storage box.<br class="">
<br class="">
One thing though. The old servers had Infiniband as the LNET, but the newer ones will use TCP.<br class="">
<br class="">
Any help and advice will be highly appreciated.<br class="">
<br class="">
Thanks &amp; regards,<br class="">
<br class="">
Richard.<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
_______________________________________________<br class="">
lustre-discuss mailing list<br class="">
<a href="mailto:lustre-discuss@lists.lustre.org" class="">lustre-discuss@lists.lustre.org</a><br class="">
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div>Cheers, Andreas</div>
<div>--</div>
<div>Andreas Dilger</div>
<div>Lustre&nbsp;Principal Architect</div>
<div>Whamcloud</div>
<div><br class="">
</div>
<div><br class="">
</div>
<div><br class="">
</div>
</div>
</div>
</div>
</div>
</div>
<br class="Apple-interchange-newline">
</div>
<br class="Apple-interchange-newline">
<br class="Apple-interchange-newline">
</div>
<br class="">
</div>
</body>
</html>