<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div style="margin: 0px; font-size: 12pt; font-family: Calibri, Helvetica, sans-serif">
Thanks, Andreas,</div>
<div style="margin: 0px; font-size: 12pt; font-family: Calibri, Helvetica, sans-serif">
<br>
</div>
<div style="margin: 0px; font-size: 12pt; font-family: Calibri, Helvetica, sans-serif">
Tested.  Working.  Happy.  My cluster users thank you for saving us from an outage.</div>
<div style="margin: 0px; font-size: 12pt; font-family: Calibri, Helvetica, sans-serif">
<br>
</div>
<div style="margin: 0px; font-size: 12pt; font-family: Calibri, Helvetica, sans-serif">
Cheers!</div>
<div style="margin: 0px; font-size: 12pt; font-family: Calibri, Helvetica, sans-serif">
Scott</div>
<br>
</div>
<div id="appendonsend"></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> Andreas Dilger <adilger@whamcloud.com><br>
<b>Sent:</b> Tuesday, 28 May 2019 2:28 PM<br>
<b>To:</b> Scott Wood<br>
<b>Cc:</b> lustre-discuss@lists.lustre.org<br>
<b>Subject:</b> Re: [lustre-discuss] lfs migrate of hard links</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">You may be able to just copy the lfs_migrate script from a 2.12.x client, I don't think it has any dependencies on kernel or lfs features in the 2.12 release.<br>
<br>
I would of course recommend that you test it is working properly on some test hard-linked files before running it on the whole filesystem.<br>
<br>
On May 27, 2019, at 19:02, Scott Wood <woodystrash@hotmail.com> wrote:<br>
> <br>
> Hi folks,<br>
> <br>
> I am in the process of draining a dozen OSTs in a 2.10.3 environment (all servers and clients) for replacement and it turns out they have many files with multiple hard links to them.  We can't leave these files behind, as we need to replace the OSTs, but
 we can't let them " be split into multiple separate files" by lfs_migrate as that would break things.<br>
> <br>
> From my reading of the changelogs and the new lfs_migrate script, it seems that these are now handled more elegantly.  If I were to upgrade the lustre client to 2.12.1 on a dozen clients, would the new client side lfs_migrate in 2.12.1 work with 2.10.3 servers,
 or will I need a system wide outage to upgrade all clients and servers?<br>
> <br>
> Cheers!<br>
> Scott<br>
<br>
Cheers, Andreas<br>
--<br>
Andreas Dilger<br>
Principal Lustre Architect<br>
Whamcloud<br>
<br>
</div>
</span></font></div>
</body>
</html>