<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:16:33 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-1430] Changing network address without --writeconf option</title>
                <link>https://jira.whamcloud.com/browse/LU-1430</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Currently after device address is changed tunefs should be started with&lt;br/&gt;
&quot;writeconf&quot; options. This erase configuration logs for the filesystem&lt;br/&gt;
that this server is part of, and regenerate them. This is very dangerous.&lt;br/&gt;
All clients must be unmounted and servers  for  this filesystem should be&lt;br/&gt;
stopped.  All targets (OSTs/MDTs) must then be restarted to regenerate&lt;br/&gt;
logs.  No clients should be started until all targets have restarted.&lt;br/&gt;
The targets start order is also important. Wrong order can be cause of&lt;br/&gt;
failure.&lt;/p&gt;</description>
                <environment>Lustre 2.x</environment>
        <key id="14510">LU-1430</key>
            <summary>Changing network address without --writeconf option</summary>
                <type id="2" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11311&amp;avatarType=issuetype">New Feature</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="yujian">Jian Yu</assignee>
                                    <reporter username="artem_blagodarenko">Artem Blagodarenko</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Mon, 21 May 2012 16:53:12 +0000</created>
                <updated>Mon, 29 May 2017 03:46:45 +0000</updated>
                            <resolved>Mon, 29 May 2017 03:46:45 +0000</resolved>
                                                    <fixVersion>Lustre 2.4.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="39320" author="artem_blagodarenko" created="Thu, 24 May 2012 06:24:27 +0000"  >&lt;p&gt;patch in RB&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/2896&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/2896&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="44156" author="adilger" created="Tue, 4 Sep 2012 15:04:22 +0000"  >&lt;p&gt;Happy to see this feature being landed.&lt;/p&gt;

&lt;p&gt;Have you given any thought to reviving Nathan&apos;s patches to clean up conf_param to match the set_param syntax in &lt;a href=&quot;https://bugzilla.lustre.org/show_bug.cgi?id=17471&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugzilla.lustre.org/show_bug.cgi?id=17471&lt;/a&gt;, to simplify other user configuration tasks?&lt;/p&gt;</comment>
                            <comment id="44160" author="artem_blagodarenko" created="Tue, 4 Sep 2012 15:18:44 +0000"  >&lt;p&gt;I have forwarded this question to Nathan. Change conf_param to match the set_param is good idea, but Nathan should set priority for this, because I have some other tasks in progress now. &lt;/p&gt;

&lt;p&gt;Thanks for comments in review board.&lt;/p&gt;</comment>
                            <comment id="44171" author="nrutman" created="Tue, 4 Sep 2012 17:07:33 +0000"  >&lt;p&gt;Hi Andreas - &lt;br/&gt;
actually the other day I had an idea which may be both easy and effective: replace the whole conf_param &quot;direct&quot; proc access with a simple upcall-type mechanism from the MGC. &lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;on MGS: lctl conf_param random-proc-string=random-value-string&lt;/li&gt;
	&lt;li&gt;gets added to all the config logs, or alternatively a single special param log&lt;/li&gt;
	&lt;li&gt;param log updates get pulled by all the clients and servers&lt;/li&gt;
	&lt;li&gt;MGC executes via upcall-type mechanism to userspace (i.e. an ioctl) a local lctl set_param string=value&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Benefits:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;identical conf_param / set_param&lt;/li&gt;
	&lt;li&gt;&quot;permanent&quot; wildcarding in strings&lt;/li&gt;
	&lt;li&gt;no unimplemented conf_param paths (e.g. ptlrpc services)&lt;/li&gt;
	&lt;li&gt;simpler implementation&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;We currently have this sitting in our backlog pile, although personally this bugs the hell out of me.&lt;/p&gt;
</comment>
                            <comment id="47653" author="nrutman" created="Fri, 9 Nov 2012 16:35:23 +0000"  >&lt;p&gt;Xyratex &lt;a href=&quot;http://jira-nss.xy01.xyratex.com:8080/browse/MRP-397&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;MRP-397&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="47655" author="nrutman" created="Fri, 9 Nov 2012 16:42:41 +0000"  >&lt;p&gt;Can this be landed?&lt;/p&gt;</comment>
                            <comment id="47759" author="rhenwood" created="Tue, 13 Nov 2012 20:38:49 +0000"  >&lt;p&gt;Documentation for this feature is being tracked on:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://jira.whamcloud.com/browse/LUDOC-98&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;http://jira.whamcloud.com/browse/LUDOC-98&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This ticket needs to be allocated to someone closer to this work than me.&lt;/p&gt;


&lt;p&gt;Resources are available to introduce the documentation change workflow (it is pretty much identical to code changes):&lt;br/&gt;
&lt;a href=&quot;http://wiki.whamcloud.com/display/PUB/Making+changes+to+the+Lustre+Manual&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://wiki.whamcloud.com/display/PUB/Making+changes+to+the+Lustre+Manual&lt;/a&gt;&lt;br/&gt;
Feedback, comments to improve these resources are most welcome.&lt;/p&gt;</comment>
                            <comment id="47939" author="rhenwood" created="Fri, 16 Nov 2012 12:26:10 +0000"  >&lt;p&gt;This feature needs an entry in the User Manual. Nathan or Artem, can you prepare the documentation against &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-98&quot; title=&quot;Document new lctl replace_nids feature&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-98&quot;&gt;&lt;del&gt;LUDOC-98&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="47968" author="adilger" created="Fri, 16 Nov 2012 20:14:18 +0000"  >&lt;p&gt;Nathan,&lt;br/&gt;
regarding your question (which I didn&apos;t originally see, because I wasn&apos;t CC&apos;d on the bug), I think this wouldn&apos;t be a bad idea.  Unifying the conf_param and set_param code would be great.&lt;/p&gt;

&lt;p&gt;I also like the idea of being able to permanently keep the &quot;wildcard&quot; for the parameters.&lt;/p&gt;

&lt;p&gt;That should definitely be a separate bug than this one.&lt;/p&gt;

&lt;p&gt;For this bug, it would be great if &quot;lctl replace_nids&quot; could be used to fix &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2200&quot; title=&quot;Test failure on test suite conf-sanity, subtest test_32a&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2200&quot;&gt;&lt;del&gt;LU-2200&lt;/del&gt;&lt;/a&gt; (conf-sanity.sh test_32a upgrade test) so that the filesystem images can have their NIDs rewritten to work with o2ib networking.  I don&apos;t necessarily think that is a prerequisite for landing, but it definitely would provide a more robust test than the current &quot;replace the NIDs with the same NIDs&quot; test that is included in the patch.&lt;/p&gt;</comment>
                            <comment id="48010" author="nrutman" created="Mon, 19 Nov 2012 13:21:13 +0000"  >&lt;blockquote&gt;&lt;p&gt;Nathan or Artem, can you prepare the documentation against &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-98&quot; title=&quot;Document new lctl replace_nids feature&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-98&quot;&gt;&lt;del&gt;LUDOC-98&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Done.&lt;/p&gt;</comment>
                            <comment id="50543" author="yujian" created="Wed, 16 Jan 2013 09:08:14 +0000"  >&lt;p&gt;Patch in &lt;a href=&quot;http://review.whamcloud.com/2896&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/2896&lt;/a&gt; was landed on master branch.&lt;/p&gt;</comment>
                            <comment id="50580" author="nrutman" created="Wed, 16 Jan 2013 15:25:08 +0000"  >&lt;blockquote&gt;
&lt;p&gt;regarding your question (which I didn&apos;t originally see, because I wasn&apos;t CC&apos;d on the bug), I think this wouldn&apos;t be a bad idea. Unifying the conf_param and set_param code would be great.&lt;br/&gt;
I also like the idea of being able to permanently keep the &quot;wildcard&quot; for the parameters.&lt;br/&gt;
That should definitely be a separate bug than this one.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Added as &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2629&quot; title=&quot;set_param and conf_param have different syntaxes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2629&quot;&gt;&lt;del&gt;LU-2629&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="56078" author="artem_blagodarenko" created="Thu, 11 Apr 2013 09:46:59 +0000"  >&lt;p&gt;&amp;gt;Have you given any thought to reviving Nathan&apos;s patches to clean up conf_param to match the set_param &amp;gt;syntax in &lt;a href=&quot;https://bugzilla.lustre.org/show_bug.cgi?id=17471&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugzilla.lustre.org/show_bug.cgi?id=17471&lt;/a&gt;, to simplify other user configuration tasks?&lt;/p&gt;

&lt;p&gt;This idea is realized here.&lt;br/&gt;
&lt;a href=&quot;https://jira.hpdd.intel.com/browse/LU-3155&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jira.hpdd.intel.com/browse/LU-3155&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="65626" author="jay" created="Tue, 3 Sep 2013 16:48:02 +0000"  >&lt;p&gt;I tried `lctl replace_nids&apos; several days ago and it didn&apos;t work for me in my case where the MGS NID has to be changed also. I followed the instructions. From I understanding, it has to run a command on the targets to change the MGS NID.&lt;/p&gt;

&lt;p&gt;Please let me know if I misuse the command.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="16387">LU-2200</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="16440">LUDOC-98</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|hzvnof:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7651</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>