<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:32:54 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-10195] sanity test_24v: timeout occurred after 71 mins</title>
                <link>https://jira.whamcloud.com/browse/LU-10195</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for Bob Glossman &amp;lt;bob.glossman@intel.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/5de11e12-bf6f-11e7-a943-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/5de11e12-bf6f-11e7-a943-52540065bddc&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The sub-test test_24v failed with the following error:&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;Timeout occurred after 71 mins, last suite running was sanity, restarting cluster to continue tests
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This might be a DCO problem, not a lustre bug.  I can&apos;t find evidence of a lustre failure.&lt;/p&gt;

&lt;p&gt;Info required for matching: sanity 24v&lt;/p&gt;</description>
                <environment></environment>
        <key id="49090">LU-10195</key>
            <summary>sanity test_24v: timeout occurred after 71 mins</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="3">Duplicate</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="bogl">Bob Glossman</reporter>
                        <labels>
                    </labels>
                <created>Thu, 2 Nov 2017 15:18:50 +0000</created>
                <updated>Fri, 3 Aug 2018 13:24:14 +0000</updated>
                            <resolved>Fri, 3 Aug 2018 13:23:54 +0000</resolved>
                                    <version>Lustre 2.11.0</version>
                    <version>Lustre 2.10.2</version>
                    <version>Lustre 2.12.0</version>
                    <version>Lustre 2.10.4</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="216729" author="jamesanunez" created="Tue, 19 Dec 2017 16:25:08 +0000"  >&lt;p&gt;sanity test 24v started failing on the master branch on 2017-10-09 and on the b2_10 branch on 2017-11-17.&lt;/p&gt;

&lt;p&gt;Although number of files created and create times differ, the last lines in the client test_log for this failure are a variation of the following: &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;== sanity test 24v: list large directory (test hash collision, b=17560) == 12:27:33 (1510921653)
striped dir -i0 -c2 /mnt/lustre/d24v.sanity
 - create 9317 (time 1510921664.06 total 10.03 last 928.56)
 - create 10000 (time 1510921665.04 total 11.02 last 691.01)
 - create 19063 (time 1510921675.05 total 21.02 last 906.28)
 - create 20000 (time 1510921676.03 total 22.01 last 953.02)
 - create 28885 (time 1510921686.03 total 32.01 last 888.44)
 - create 30000 (time 1510921687.25 total 33.22 last 916.65)
 - create 38856 (time 1510921697.25 total 43.22 last 885.56)
 - create 40000 (time 1510921698.48 total 44.46 last 925.93)
 - create 48554 (time 1510921708.48 total 54.46 last 855.36)
 - create 50000 (time 1510921710.31 total 56.29 last 790.30)
 - create 58537 (time 1510921720.31 total 66.29 last 853.60)
 - create 60000 (time 1510921721.91 total 67.89 last 913.75)
 - create 68831 (time 1510921731.91 total 77.89 last 883.04)
 - create 70000 (time 1510921733.16 total 79.13 last 940.86)
 - create 78502 (time 1510921743.16 total 89.13 last 850.16)
 - create 80000 (time 1510921745.04 total 91.02 last 794.76)
 - create 88521 (time 1510921755.04 total 101.02 last 852.07)
 - create 90000 (time 1510921756.64 total 102.61 last 928.39)
 - create 99080 (time 1510921766.64 total 112.61 last 907.98)
total: 100000 create in 113.62 seconds: 880.16 ops/second
mdc.lustre-MDT0000-mdc-ffff880078d24400.stats=clear
mdc.lustre-MDT0001-mdc-ffff880078d24400.stats=clear
mdc.lustre-MDT0002-mdc-ffff880078d24400.stats=clear
mdc.lustre-MDT0003-mdc-ffff880078d24400.stats=clear
readpages: 6 rpc_max: 7
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="230701" author="yujian" created="Sun, 22 Jul 2018 07:06:19 +0000"  >&lt;p&gt;More failure instances on Lustre b2_10 branch in DNE test session:&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sets/fc89f1a4-88b1-11e8-b376-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/fc89f1a4-88b1-11e8-b376-52540065bddc&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sets/1c7e0108-8c90-11e8-a9f7-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/1c7e0108-8c90-11e8-a9f7-52540065bddc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="231273" author="mdiep" created="Wed, 1 Aug 2018 19:05:41 +0000"  >&lt;p&gt;+1 on b2_10:&#160;&lt;a href=&quot;https://testing.whamcloud.com/test_sets/d879223a-94fa-11e8-8ee3-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/d879223a-94fa-11e8-8ee3-52540065bddc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="231280" author="jhammond" created="Wed, 1 Aug 2018 21:07:07 +0000"  >&lt;p&gt;I ran this locally and it looks like during cleanup each unlink is triggering statahead and reading the whole directory from &lt;tt&gt;is_first_dirent()&lt;/tt&gt;. Here is the stack trace for rm:&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;o:~# stack1 rm
17437 rm
[&amp;lt;ffffffffc0d16140&amp;gt;] ptlrpc_set_wait+0x4c0/0x920 [ptlrpc]
[&amp;lt;ffffffffc0d1661d&amp;gt;] ptlrpc_queue_wait+0x7d/0x220 [ptlrpc]
[&amp;lt;ffffffffc0f04496&amp;gt;] mdc_getpage+0x1e6/0x6a0 [mdc]
[&amp;lt;ffffffffc0f04a7d&amp;gt;] mdc_read_page_remote+0x12d/0x640 [mdc]
[&amp;lt;ffffffffb8b94c01&amp;gt;] do_read_cache_page+0x81/0x190
[&amp;lt;ffffffffb8b94d4c&amp;gt;] read_cache_page+0x1c/0x30
[&amp;lt;ffffffffc0efec0a&amp;gt;] mdc_read_page+0x1aa/0x970 [mdc]
[&amp;lt;ffffffffc0c8f9f4&amp;gt;] lmv_read_page+0x1c4/0x550 [lmv]
[&amp;lt;ffffffffc156d6de&amp;gt;] ll_get_dir_page+0xce/0x380 [lustre]
[&amp;lt;ffffffffc15c0ca4&amp;gt;] start_statahead_thread+0x94/0xea0 [lustre]
[&amp;lt;ffffffffc15c5a4b&amp;gt;] ll_statahead+0x10b/0x120 [lustre]
[&amp;lt;ffffffffc15af0b4&amp;gt;] ll_lookup_it+0xb54/0xef0 [lustre]
[&amp;lt;ffffffffc15b07eb&amp;gt;] ll_lookup_nd+0xbb/0x190 [lustre]
[&amp;lt;ffffffffb8c25cf3&amp;gt;] lookup_real+0x23/0x60
[&amp;lt;ffffffffb8c26702&amp;gt;] __lookup_hash+0x42/0x60
[&amp;lt;ffffffffb8c2cfec&amp;gt;] do_unlinkat+0x14c/0x2d0
[&amp;lt;ffffffffb8c2e0cb&amp;gt;] SyS_unlinkat+0x1b/0x40
[&amp;lt;ffffffffb912082f&amp;gt;] system_call_fastpath+0x1c/0x21
[&amp;lt;ffffffffffffffff&amp;gt;] 0xffffffffffffffff
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Attaching strace to rm shows that it&apos;s doing about 1 unlink per second:&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;o:~# strace -ttt -p 17437
strace: Process 17437 attached
1533157403.718270 unlinkat(4, &quot;f24v.sanity1160&quot;, 0) = 0
1533157404.349918 unlinkat(4, &quot;f24v.sanity1161&quot;, 0) = 0
1533157404.962529 unlinkat(4, &quot;f24v.sanity1162&quot;, 0) = 0
1533157405.580449 unlinkat(4, &quot;f24v.sanity1163&quot;, 0) = 0
1533157406.196802 unlinkat(4, &quot;f24v.sanity1164&quot;, 0) = 0
1533157406.812760 unlinkat(4, &quot;f24v.sanity1165&quot;, 0) = 0
1533157407.681777 unlinkat(4, &quot;f24v.sanity1166&quot;, 0) = 0
1533157408.311224 unlinkat(4, &quot;f24v.sanity1167&quot;, 0^Cstrace: Process 17437 detached
 &amp;lt;detached ...&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt; Every time I get the stack trace of rm it appears as above. On disabling statahead, unlinks go to about 100 per second.&lt;/p&gt;

&lt;p&gt;Also this test is basically disabled in a non-DNE setup since it uses &lt;tt&gt;$LFS getdirstripe -c $(dirname $fname)&lt;/tt&gt; to compute the stripe count of the directory which returns 0 for an unstriped directory.&lt;/p&gt;</comment>
                            <comment id="231318" author="jhammond" created="Thu, 2 Aug 2018 14:41:05 +0000"  >&lt;p&gt;Lai, is this &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10165&quot; title=&quot;sanity test_24v: test took quite long time to finish&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10165&quot;&gt;&lt;del&gt;LU-10165&lt;/del&gt;&lt;/a&gt; again?&lt;/p&gt;</comment>
                            <comment id="231381" author="laisiyao" created="Fri, 3 Aug 2018 09:39:18 +0000"  >&lt;p&gt;Yes, it looks to be &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10165&quot; title=&quot;sanity test_24v: test took quite long time to finish&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10165&quot;&gt;&lt;del&gt;LU-10165&lt;/del&gt;&lt;/a&gt;, which is not landed on b2_10 yet.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="48974">LU-10165</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hzzn1r:</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>