<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:55:04 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-12722] exclude local client mounted on MDS/OSS from recovery</title>
                <link>https://jira.whamcloud.com/browse/LU-12722</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;In order to mount a client locally on the OSS or MDS without affecting the recovery of local targets, we need the ability to mount without inserting the client into the &lt;tt&gt;last_rcvd&lt;/tt&gt; file.  That avoids the problem when a client+server crashes and the local client UUID is no longer available for the recovery, causing recovery to always take the maximum time.&lt;/p&gt;

&lt;p&gt;Any modifying RPCs to the &lt;b&gt;local&lt;/b&gt; OST should be synchronous by default, or possibly use commit-on-share, so that they do not need to be replayed if the server restarts.  This implies that it is more desirable to schedule &lt;tt&gt;lfs mirror resync&lt;/tt&gt; in such a way that it is reading from the local OSS and writing to a remote OSS. It might be desirable to allow this functionality to be disabled for testing purposes (e.g. local client mount in test scripts), or if local performance is more important than waiting for recovery to time out.&lt;/p&gt;

&lt;p&gt;It should be possible to enable this mode automatically at mount time based on the client NID, rather than having e.g. a mount option force a &quot;local mount&quot;, since it would only apply to targets that are on the same OSS/MDS and not remote targets&lt;/p&gt;</description>
                <environment></environment>
        <key id="56812">LU-12722</key>
            <summary>exclude local client mounted on MDS/OSS from recovery</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</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="bzzz">Alex Zhuravlev</assignee>
                                    <reporter username="bzzz">Alex Zhuravlev</reporter>
                        <labels>
                    </labels>
                <created>Mon, 2 Sep 2019 13:44:58 +0000</created>
                <updated>Thu, 29 Oct 2020 06:55:46 +0000</updated>
                            <resolved>Fri, 21 Feb 2020 18:23:43 +0000</resolved>
                                                    <fixVersion>Lustre 2.14.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="254008" author="gerrit" created="Mon, 2 Sep 2019 13:46:36 +0000"  >&lt;p&gt;Alex Zhuravlev (bzzz@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36025&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36025&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12722&quot; title=&quot;exclude local client mounted on MDS/OSS from recovery&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12722&quot;&gt;&lt;del&gt;LU-12722&lt;/del&gt;&lt;/a&gt; protocol: local client support&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ba0236c740746607956e17a9d3e31f90a1cf305d&lt;/p&gt;</comment>
                            <comment id="254123" author="bzzz" created="Wed, 4 Sep 2019 18:05:59 +0000"  >&lt;p&gt;Andreas, currently &quot;local&quot; mount option doesn&apos;t enforce this mode, but makes it possible if the server finds client&apos;s NID to match own NID.&lt;br/&gt;
I plan to make an experiment to enable this capability by default, but currently that would break recovery testing on local setups.&lt;/p&gt;</comment>
                            <comment id="263653" author="gerrit" created="Thu, 20 Feb 2020 07:14:55 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36025/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36025/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12722&quot; title=&quot;exclude local client mounted on MDS/OSS from recovery&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12722&quot;&gt;&lt;del&gt;LU-12722&lt;/del&gt;&lt;/a&gt; target: disable recovery for local clients&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 8bd04b4e57663e02e9384727eca4df84d99edb3c&lt;/p&gt;</comment>
                            <comment id="263833" author="jgmitter" created="Fri, 21 Feb 2020 18:23:43 +0000"  >&lt;p&gt;Landed to master for 2.14.0&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="58466">LU-13379</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="49079">LU-10191</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="48931">LU-10158</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17144">LU-2605</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|i00m5j:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>