<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:20:38 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-15708] --replace does not update target NIDs in MGS configuration.</title>
                <link>https://jira.whamcloud.com/browse/LU-15708</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;When using &lt;tt&gt;mkfs.lustre --replace&lt;/tt&gt; to replace an existing OST, the OST NIDs are not updated. If the OST ends up being located on a different OSS than the original one it was started on, the filesystem configuration is wrong, as it will still refer to the old NIDs, and not the new ones.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;You end up having an unreachable and freshly reformated OST started, on an OSS with NID that does not match what is declared in MGS configuration for this OST.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
Comment from mgs_write_log_target(), from Lustre v1.5

        &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (rc == EALREADY) {
                LCONSOLE_WARN(&lt;span class=&quot;code-quote&quot;&gt;&quot;Found index %d &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; %s, updating log\n&quot;&lt;/span&gt;,
                              mti-&amp;gt;mti_stripe_index, mti-&amp;gt;mti_svname);
                /* We would like to mark old log sections as invalid
                   and add &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; log sections in the client and mdt logs.
                   But &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; we add &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; sections, then live clients will
                   get repeat setup instructions &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; already running
                   osc&lt;span class=&quot;code-quote&quot;&gt;&apos;s. So don&apos;&lt;/span&gt;t update the client/mdt logs. */
                mti-&amp;gt;mti_flags &amp;amp;= ~LDD_F_UPDATE;
                rc = 0;
        }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;I understand we don&apos;t have an existing mechanism for updating llogs live properly in that situation. Only off prod solutions exist (&lt;tt&gt;writeconf&lt;/tt&gt;, &lt;tt&gt;replace_nids&lt;/tt&gt;).&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;I&apos;m opening this ticket as a reference for anybody struggling with mkfs.lustre --replace, and in case this is not the expected behavior. If it is, we should at least update the Lustre doc to clarify that point.&lt;/p&gt;</description>
                <environment></environment>
        <key id="69499">LU-15708</key>
            <summary>--replace does not update target NIDs in MGS configuration.</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="degremoa">Aurelien Degremont</reporter>
                        <labels>
                    </labels>
                <created>Wed, 30 Mar 2022 10:04:37 +0000</created>
                <updated>Wed, 30 Mar 2022 10:04:37 +0000</updated>
                                            <version>Lustre 2.12.7</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                    <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|i02m1z:</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>