<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);">
Hi folks,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Just going to piggy back on this thread as we are experiencing exactly the same thing.&nbsp; We're ldiskfs, though, not zfs.&nbsp; We were 2.10.3 on all servers and, when this first occurred, it brought down our MDT with the following ASSERT:</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Apr 10 01:22:09 hpcmds01.adqimr.ad.lan kernel: LustreError: 183448:0:(osp_precreate.c:634:osp_precreate_send()) qimrb-OST008f-osc-MDT0000: precreate fid [0x1008f0000:0xa65bd3f:0x0] &lt; local used fid [0x1008f0000:0xa65bd3f:0x0]:
<div>Apr 10 01:22:09 hpcmds01.adqimr.ad.lan kernel: LustreError: 57275:0:(osp_precreate.c:1311:osp_precreate_ready_condition()) qimrb-OST008f-osc-MDT0000: precreate failed opd_pre_status -116</div>
<div>Apr 10 01:22:09 hpcmds01.adqimr.ad.lan kernel: LustreError: 183448:0:(osp_precreate.c:1259:osp_precreate_thread()) qimrb-OST008f-osc-MDT0000: cannot precreate objects: rc = -116</div>
<div>Apr 10 01:22:09 hpcmds01.adqimr.ad.lan kernel: LustreError: 8475:0:(lod_qos.c:1624:lod_alloc_qos()) ASSERTION( nfound &lt;= inuse-&gt;op_count ) failed: nfound:19, op_count:0</div>
Apr 10 01:22:09 hpcmds01.adqimr.ad.lan kernel: LustreError: 8475:0:(lod_qos.c:1624:lod_alloc_qos()) LBUG<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Attempts to remount the MDT resulted in repeated crashes.&nbsp; Thinking it was&nbsp;<a href="https://jira.whamcloud.com/browse/LU-10297" id="LPlnk626389">https://jira.whamcloud.com/browse/LU-10297</a>, we brought the MDS up to 2.10.4 and were immediately bit by&nbsp;<a href="https://jira.whamcloud.com/browse/LU-11227" id="LPlnk">https://jira.whamcloud.com/browse/LU-11227</a>,
 as we have deactivated OSTs so we quickly upgraded MDS/MGS to 2.10.6.&nbsp; We're now still seeing the -52/-116 and we have three OSTs that we similarly can't create objects on with explicit &quot;lfs setstripe -i&quot;.&nbsp; OSSs are still on 2.10.3.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Not sure if I should reply to Marco's request for the various node list, &quot;lfs df&quot; and &quot;getparam&quot;s here, or open up a jira ticket.&nbsp; Leaning towards the latter but I'll spend some time in jira today to ensure it's not a duplicate, first.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We're currently up and running again but are looking to resolve the remaining unusable OSTs.&nbsp; And, like Amit, we're working towards a 2.12 upgrade in the near future but we just haven't got there yet.&nbsp;</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Cheers,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Scott</div>
<br>
<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> lustre-discuss &lt;lustre-discuss-bounces@lists.lustre.org&gt; on behalf of Marco Grossi &lt;marco.grossi@ichec.ie&gt;<br>
<b>Sent:</b> Tuesday, 10 March 2020 9:22 PM<br>
<b>To:</b> Kumar, Amit &lt;ahkumar@mail.smu.edu&gt;<br>
<b>Cc:</b> lustre-discuss@lists.lustre.org &lt;lustre-discuss@lists.lustre.org&gt;<br>
<b>Subject:</b> Re: [lustre-discuss] unable to precreate -52/-116</font>
<div>&nbsp;</div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Hi Amit,<br>
<br>
Sounds definitely different from my case.<br>
<br>
The only JIRA issue logging a &quot;precreate fid &lt; local used fid&quot; is:<br>
<a href="https://jira.whamcloud.com/browse/LU-11536">https://jira.whamcloud.com/browse/LU-11536</a><br>
<br>
What puzzle me is the &quot;rc = -52&quot; on the &quot;ofd_create_hdl&quot;; if I mapped it<br>
correctly, is a -EBADE error, i.e. &quot;invalid exchange&quot;.<br>
<br>
Can you provide:<br>
- HA node list and location of MGS, MDT and OST between nodes<br>
<br>
As well as the output of:<br>
- lfs df<br>
- lfs df -i<br>
- lctl get_param osp.*scratch0-OST0029*.prealloc*<br>
- lctl get_param obdfilter.*scratch0-OST0029*.last_id<br>
<br>
Regards,<br>
Marco<br>
<br>
<br>
On 3/9/20 5:23 PM, Kumar, Amit wrote:<br>
&gt; Hi Marco,<br>
&gt; <br>
&gt; Thank you for the response on this issue.&nbsp; <br>
&gt; <br>
&gt; We have an HA setup, I tried to fail over MDT to the secondary pair and then fail it back. This did not help.
<br>
&gt; I also tried restart of the MDS servers, that did not help.<br>
&gt; I have rebooted OSS servers as well, that did not help<br>
&gt; I also tried completely stopping MDS and unmounting MDS for a little while and that did not help either.
<br>
&gt; <br>
&gt; This error ritually comes back right after MDT is mounted. Additionally I am not able to manually create any files on that particular OST. Any other thoughts.&nbsp;
<br>
&gt; <br>
&gt; Thank you,<br>
&gt; Amit<br>
&gt; <br>
&gt; -----Original Message-----<br>
&gt; From: Marco Grossi &lt;marco.grossi@ichec.ie&gt; <br>
&gt; Sent: Monday, March 9, 2020 11:23 AM<br>
&gt; To: Kumar, Amit &lt;ahkumar@mail.smu.edu&gt;<br>
&gt; Cc: lustre-discuss@lists.lustre.org<br>
&gt; Subject: Re: [lustre-discuss] unable to precreate -52/-116<br>
&gt; <br>
&gt; Hi Amit,<br>
&gt; <br>
&gt; We had a similar issue after a set_param of &quot;max_create_count=0&quot;<br>
&gt; <br>
&gt; In our case re-mounting the MDT (not the OST) fixed the issue.<br>
&gt; <br>
&gt; Hope it helps.<br>
&gt; <br>
&gt; Regards,<br>
&gt; Marco<br>
&gt; <br>
&gt; <br>
&gt; On 3/3/20 8:25 PM, Kumar, Amit wrote:<br>
&gt;&gt; Dear Lustre,<br>
&gt;&gt;<br>
&gt;&gt; &nbsp;<br>
&gt;&gt;<br>
&gt;&gt; Recently we had a degraded(Not failed) RAID and had to wait longer to <br>
&gt;&gt; get compatible disk, as we had received incompatible one and it took <br>
&gt;&gt; over a week to get the correct one back in place.<br>
&gt;&gt;<br>
&gt;&gt; &nbsp;<br>
&gt;&gt;<br>
&gt;&gt; During this wait I ended up disabling the OST first and then noticed <br>
&gt;&gt; continuous IO to the OST and thought of disabling object creation on <br>
&gt;&gt; it as well. Everything looked normal after that and once the disk was <br>
&gt;&gt; replaced I reenabled object creation and enabled OST. Since then I <br>
&gt;&gt; started seeing these messages on OST<br>
&gt;&gt;<br>
&gt;&gt; .(ofd_dev.c:1784:ofd_create_hdl()) scratch0-OST0029: unable to<br>
&gt;&gt; precreate: rc = -52<br>
&gt;&gt;<br>
&gt;&gt; And following messages on MDS<br>
&gt;&gt;<br>
&gt;&gt; .(osp_precreate.c:1282:osp_precreate_thread())<br>
&gt;&gt; scratch0-OST0029-osc-MDT0000: cannot precreate objects: rc = -116<br>
&gt;&gt;<br>
&gt;&gt; .(osp_precreate.c:657:osp_precreate_send())<br>
&gt;&gt; scratch0-OST0029-osc-MDT0000: precreate fid <br>
&gt;&gt; [0x100290000:0x101b39a:0x0] &lt; local used fid <br>
&gt;&gt; [0x100290000:0x101b39a:0x0]: rc = -116<br>
&gt;&gt;<br>
&gt;&gt; &nbsp;<br>
&gt;&gt;<br>
&gt;&gt; These messages don't seem to stop. I am wondering what impact could <br>
&gt;&gt; these errors have in long run? I have noticed I am not able to create <br>
&gt;&gt; files on this particular OST using lfs setstripe, when I do so it gets <br>
&gt;&gt; me an object on another OST by default. Just want to make sure this is <br>
&gt;&gt; not causing any data loss for files the currently on them and new requests?<br>
&gt;&gt;<br>
&gt;&gt; We plan to upgrade to 2.12 in the summer downtime and assuming that <br>
&gt;&gt; has a fix based on LU-9442 &amp; LU-11186. &nbsp;Currently running servers on <br>
&gt;&gt; lustre<br>
&gt;&gt; 10.4.1 over ZFS-0.7.9-1<br>
&gt;&gt;<br>
&gt;&gt; &nbsp;<br>
&gt;&gt;<br>
&gt;&gt; Any help is greatly appreciated.<br>
&gt;&gt;<br>
&gt;&gt; &nbsp;<br>
&gt;&gt;<br>
&gt;&gt; Thank you,<br>
&gt;&gt; Amit<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; lustre-discuss mailing list<br>
&gt;&gt; lustre-discuss@lists.lustre.org<br>
&gt;&gt; <a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org">http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</a><br>
&gt;&gt;<br>
&gt; <br>
&gt; --<br>
&gt; Marco Grossi<br>
&gt; ICHEC Systems Team<br>
&gt; <br>
&gt; <br>
&gt; ----IF CLASSIFICATION START----<br>
&gt; <br>
&gt; ----IF CLASSIFICATION END----<br>
&gt; <br>
<br>
-- <br>
Marco Grossi<br>
ICHEC Systems Team<br>
_______________________________________________<br>
lustre-discuss mailing list<br>
lustre-discuss@lists.lustre.org<br>
<a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org">http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</a><br>
</div>
</span></font></div>
</body>
</html>