<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:20:05 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-15643] do not loop on OI Scrub on same FID</title>
                <link>https://jira.whamcloud.com/browse/LU-15643</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;OI Scrub should not re-trigger on the same FID repeatedly.  This currently happens for various different reasons, where the same one or two FIDs are causing OI Scrub to be run, but this isn&apos;t useful to run Scrub multiple times, and it should just ignore those FIDs.  For example, from &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14831&quot; title=&quot;the OI scrub is triggered repeatedly&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14831&quot;&gt;&lt;del&gt;LU-14831&lt;/del&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;[Tue Jul 6 03:29:22 2021] Lustre: lustre-MDT0001: trigger OI scrub by RPC for [0x240013fd7:0x10a7c:0x0]/1254916266 with flags 0x4a: rc = 0
[Tue Jul 6 04:26:01 2021] Lustre: lustre-MDT0001: trigger OI scrub by RPC for [0x240013957:0x1ada1:0x0]/148637947 with flags 0x4a: rc = 0
[Tue Jul 6 05:18:33 2021] Lustre: lustre-MDT0001: trigger OI scrub by RPC for [0x240013957:0x1888c:0x0]/148637947 with flags 0x4a: rc = 0
[Tue Jul 6 06:12:26 2021] Lustre: lustre-MDT0001: trigger OI scrub by RPC for [0x240013fd7:0x10a7c:0x0]/1254916266 with flags 0x4a: rc = 0
[Tue Jul 6 07:04:40 2021] Lustre: lustre-MDT0001: trigger OI scrub by RPC for [0x240013957:0x1888c:0x0]/148637947 with flags 0x4a: rc = 0
[Tue Jul 6 07:56:45 2021] Lustre: lustre-MDT0001: trigger OI scrub by RPC for [0x240013957:0x1ada1:0x0]/148637947 with flags 0x4a: rc = 0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;it looks like it has found 3 different FIDs and is looping, but similar situations have been hit in many different cases.&lt;/p&gt;

&lt;p&gt;What should be done is keep track of the FIDs that have triggered auto-scrub (in memory is probably enough), and not-retrigger auto-scrub on those same FIDs.  This is useful regardless of what the root cause of the OI scrub looping is.  If the &quot;bad FID list&quot; is kept in memory only, then there would still be an OI Scrub triggered when the MDS restarts, so the problem wouldn&apos;t be swept under the rug completely, but at least it wouldn&apos;t turn a small problem with one file into a major spike in server load and block access to files on the server.&lt;/p&gt;</description>
                <environment></environment>
        <key id="69089">LU-15643</key>
            <summary>do not loop on OI Scrub on same FID</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="laisiyao">Lai Siyao</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                            <label>hxr</label>
                    </labels>
                <created>Sat, 12 Mar 2022 23:07:11 +0000</created>
                <updated>Fri, 22 Sep 2023 13:00:41 +0000</updated>
                            <resolved>Tue, 6 Dec 2022 04:26:39 +0000</resolved>
                                                    <fixVersion>Lustre 2.16.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="329445" author="gerrit" created="Thu, 17 Mar 2022 03:11:32 +0000"  >&lt;p&gt;&quot;Lai Siyao &amp;lt;lai.siyao@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/46852&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/46852&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15643&quot; title=&quot;do not loop on OI Scrub on same FID&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15643&quot;&gt;&lt;del&gt;LU-15643&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: don&apos;t trigger scrub on irreparable FIDs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 65e10ed5237d1604c0bc75ec0e116989a80554d0&lt;/p&gt;</comment>
                            <comment id="346133" author="JIRAUSER17900" created="Fri, 9 Sep 2022 01:41:04 +0000"  >&lt;p&gt;2022-09-10: Oleg confirmed that the fix patch introduces 100% failure in sanity-scrub tests&lt;/p&gt;</comment>
                            <comment id="350563" author="JIRAUSER17900" created="Sat, 22 Oct 2022 08:10:00 +0000"  >&lt;p&gt;2022-10-22: The patch passed Maloo tests, and is being worked on to address Janitor failures.&lt;/p&gt;</comment>
                            <comment id="350661" author="gerrit" created="Tue, 25 Oct 2022 03:13:26 +0000"  >&lt;p&gt;&quot;Lai Siyao &amp;lt;lai.siyao@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/48940&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/48940&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15643&quot; title=&quot;do not loop on OI Scrub on same FID&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15643&quot;&gt;&lt;del&gt;LU-15643&lt;/del&gt;&lt;/a&gt; test: collect log for sanity-scrub test_8&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: cc960131852b668238d251979bb42313ee94f0c9&lt;/p&gt;</comment>
                            <comment id="354227" author="JIRAUSER17900" created="Sat, 26 Nov 2022 03:58:52 +0000"  >&lt;p&gt;2022-11-26: The patch passed Maloo tests and Janitor tests, and is being reviewed.&lt;/p&gt;</comment>
                            <comment id="355002" author="JIRAUSER17900" created="Sat, 3 Dec 2022 07:04:29 +0000"  >&lt;p&gt;2022-12-03: The patch passed Maloo tests and Janitor tests, and is ready to land to master.&lt;/p&gt;</comment>
                            <comment id="355212" author="gerrit" created="Tue, 6 Dec 2022 02:42:10 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/46852/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/46852/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15643&quot; title=&quot;do not loop on OI Scrub on same FID&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15643&quot;&gt;&lt;del&gt;LU-15643&lt;/del&gt;&lt;/a&gt; osd-ldiskfs: don&apos;t trigger scrub on irreparable FIDs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 558784caad491be50e93ae60a31d4219a1e038bc&lt;/p&gt;</comment>
                            <comment id="355242" author="pjones" created="Tue, 6 Dec 2022 04:26:39 +0000"  >&lt;p&gt;Landed for 2.16&lt;/p&gt;</comment>
                            <comment id="356812" author="bzzz" created="Mon, 19 Dec 2022 08:48:05 +0000"  >&lt;p&gt;I think this patch causes &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16380&quot; title=&quot;conf-sanity test_108b: timeout at read, write and append&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16380&quot;&gt;&lt;del&gt;LU-16380&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="65032">LU-14831</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="73675">LU-16411</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="73569">LU-16380</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i02kqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>