<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:51:49 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-5475] readdir missing a directory</title>
                <link>https://jira.whamcloud.com/browse/LU-5475</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;A directory tree was copied into a subdirectory of Lustre.  At least one of the subdirectories in the newly created tree in Lustre does not appear in its parent&apos;s directory listing.  The directory &lt;em&gt;does&lt;/em&gt; exist, and it is possible to &lt;tt&gt;cd&lt;/tt&gt; into that unlisted directory.&lt;/p&gt;

&lt;p&gt;The same behavior is exhibited from multiple clients, so it is not a problem of just one client&apos;s cache being corrupt.&lt;/p&gt;

&lt;p&gt;We are seeing this with the LLNL branch of Lustre 2.4.2 (github.com/chaos/lustre).&lt;/p&gt;

&lt;p&gt;We could not identify any console messages associated with the problem.&lt;/p&gt;

&lt;p&gt;The problem was seen on the secure network, so we cannot directly provide any logs.&lt;/p&gt;

&lt;p&gt;This problem has suspiciously similar symptoms in common with &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5254&quot; title=&quot;readdir missing a directory&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5254&quot;&gt;&lt;del&gt;LU-5254&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="25954">LU-5475</key>
            <summary>readdir missing a directory</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="green">Oleg Drokin</assignee>
                                    <reporter username="morrone">Christopher Morrone</reporter>
                        <labels>
                            <label>llnl</label>
                    </labels>
                <created>Mon, 11 Aug 2014 20:14:54 +0000</created>
                <updated>Mon, 11 May 2015 21:10:20 +0000</updated>
                            <resolved>Thu, 19 Feb 2015 15:48:31 +0000</resolved>
                                    <version>Lustre 2.4.2</version>
                                    <fixVersion>Lustre 2.7.0</fixVersion>
                    <fixVersion>Lustre 2.5.4</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="91410" author="green" created="Tue, 12 Aug 2014 16:04:14 +0000"  >&lt;p&gt;Hm, not a lot of data in here, unfortunately.&lt;br/&gt;
Do you have any idea if the clients that don&apos;t see the directory all had accessed the parent dir before the problem ensued (meaning the all might have a stale cache problem) or if a client not previously exposed to this directory also does not see it (a server side of some problem)?&lt;br/&gt;
I think in 5254 new clients saw the directory so there it appeared like a cache problem on client side to me.&lt;/p&gt;

&lt;p&gt;It is odd that in both cases zfs is used server side. Lustre itself does not really cache anything server-side, so should there be some odd interaction within zfs (or between lustre and zfs of course) that would hide a directory from appearing in readdir output, this is exactly what would be seen.&lt;/p&gt;

&lt;p&gt;Is there anything else known? E.g. was there a lot of stuff in the parent dir (possibly an issue of skipping an entry between pages or something)? If you create the same parent dir with the same names inside in a different lustre place - does the problem reappear by any chance?&lt;/p&gt;</comment>
                            <comment id="91915" author="morrone" created="Tue, 19 Aug 2014 01:34:52 +0000"  >&lt;blockquote&gt;&lt;p&gt;Do you have any idea if the clients that don&apos;t see the directory all had accessed the parent dir before the problem ensued (meaning the all might have a stale cache problem) or if a client not previously exposed to this directory also does not see it (a server side of some problem)?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;It is not a stale cache problem.  Nodes that have never seen the directory before (or have had their cache cleared) do not see the directory.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Is there anything else known?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Note really.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;If you create the same parent dir with the same names inside in a different lustre place - does the problem reappear by any chance?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;No, it is not that easily reproduced.&lt;/p&gt;</comment>
                            <comment id="95737" author="utopiabound" created="Mon, 6 Oct 2014 19:05:51 +0000"  >&lt;p&gt;I have reproduced  a very similar issue where readdir is missing a file.  I can reproduce this on a ZFS backed MDT with high regularity.&lt;/p&gt;</comment>
                            <comment id="96686" author="pjones" created="Mon, 20 Oct 2014 14:09:15 +0000"  >&lt;p&gt;Just to be clear - updates are on &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3573&quot; title=&quot;lustre-rsync-test test_8: @@@@@@ FAIL: Failure in replication; differences found. &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3573&quot;&gt;&lt;del&gt;LU-3573&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="98758" author="pjones" created="Mon, 10 Nov 2014 15:06:42 +0000"  >&lt;p&gt;Chris&lt;/p&gt;

&lt;p&gt;The patch for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3573&quot; title=&quot;lustre-rsync-test test_8: @@@@@@ FAIL: Failure in replication; differences found. &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3573&quot;&gt;&lt;del&gt;LU-3573&lt;/del&gt;&lt;/a&gt; has landed to master. Do you have any known cases of affected files to verify the fix?&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="99980" author="pjones" created="Mon, 24 Nov 2014 21:39:59 +0000"  >&lt;p&gt;Heads up that &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5924&quot; title=&quot;conf-sanity test_32b: list verification failed &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5924&quot;&gt;&lt;del&gt;LU-5924&lt;/del&gt;&lt;/a&gt; seems related to the &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3573&quot; title=&quot;lustre-rsync-test test_8: @@@@@@ FAIL: Failure in replication; differences found. &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3573&quot;&gt;&lt;del&gt;LU-3573&lt;/del&gt;&lt;/a&gt; fix&lt;/p&gt;</comment>
                            <comment id="105436" author="pjones" created="Mon, 2 Feb 2015 21:54:53 +0000"  >&lt;p&gt;Just to capture that the latest version of &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3573&quot; title=&quot;lustre-rsync-test test_8: @@@@@@ FAIL: Failure in replication; differences found. &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3573&quot;&gt;&lt;del&gt;LU-3573&lt;/del&gt;&lt;/a&gt; has been landed to master for over a month and back ported to b2_5 also. I think that this should be safe to try out&lt;/p&gt;</comment>
                            <comment id="107354" author="utopiabound" created="Thu, 19 Feb 2015 15:48:31 +0000"  >&lt;p&gt;This was fixed by &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3573&quot; title=&quot;lustre-rsync-test test_8: @@@@@@ FAIL: Failure in replication; differences found. &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3573&quot;&gt;&lt;del&gt;LU-3573&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="27605">LU-5924</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="19751">LU-3573</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="25306">LU-5254</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|hzwten:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>15252</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>