<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:14:59 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-1253] obd_set_info_async: dev 0 no operation</title>
                <link>https://jira.whamcloud.com/browse/LU-1253</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Our admins are expanding a 2.1 filesystem with new OSTs.  Because of known-and-never-solved issues in 1.8 that made adding OSTs in non-sequential order problematic (break out your hexeditor to fix), the admins are adding the new OSTs one at a time in sequential order.&lt;/p&gt;

&lt;p&gt;Each addition causes the MGS lock to be revoked from all clients, which causes an MGS reconnect storm.  When this happens we see 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;2012-03-22 15:37:11 Lustre: MGS: Client 1aea7ac4-5b27-3e30-3c57-467cd6aed36f (at 192.168.120.118@o2ib7) reconnecting
2012-03-22 15:37:11 Lustre: Skipped 995 previous similar messages
2012-03-22 15:37:11 LustreError: 12649:0:(obd_class.h:501:obd_set_info_async()) obd_set_info_async: dev 0 no operation
2012-03-22 15:37:11 LustreError: 12649:0:(obd_class.h:501:obd_set_info_async()) Skipped 861 previous similar messages
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I assume that the call to obd_set_info_async() is the one in target_handle_connect().  &lt;/p&gt;

&lt;p&gt;Device 0 is the MGS device.&lt;/p&gt;
</description>
                <environment>Lustre 1.8 and 2.1 clients, servers are lustre 2.1.0-24chaos</environment>
        <key id="13677">LU-1253</key>
            <summary>obd_set_info_async: dev 0 no operation</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="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="2">Won&apos;t Fix</resolution>
                                        <assignee username="hongchao.zhang">Hongchao Zhang</assignee>
                                    <reporter username="morrone">Christopher Morrone</reporter>
                        <labels>
                            <label>llnl</label>
                    </labels>
                <created>Thu, 22 Mar 2012 19:13:39 +0000</created>
                <updated>Sun, 14 Jun 2015 12:43:56 +0000</updated>
                            <resolved>Sun, 14 Jun 2015 12:43:56 +0000</resolved>
                                    <version>Lustre 2.1.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="31974" author="pjones" created="Fri, 23 Mar 2012 09:06:25 +0000"  >&lt;p&gt;Hongchao&lt;/p&gt;

&lt;p&gt;Could you please look into this one?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="31998" author="morrone" created="Fri, 23 Mar 2012 17:43:28 +0000"  >&lt;p&gt;FYI, console logs from the MDS/MGS node for the whole day are attached to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1257&quot; title=&quot;OST registration snafu&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1257&quot;&gt;&lt;del&gt;LU-1257&lt;/del&gt;&lt;/a&gt; if you want more context.&lt;/p&gt;</comment>
                            <comment id="35550" author="hongchao.zhang" created="Fri, 27 Apr 2012 09:00:21 +0000"  >&lt;p&gt;currently, there is only one ldlm_resource for one Lustre system, say, &quot;lustre&quot;, &quot;scratch&quot;, then if one config log was changed,&lt;br/&gt;
all nodes related to this Lustre system will be re-enqueue the config lock to reprocess the config.&lt;/p&gt;

&lt;p&gt;using the target(MDT or OST) name(say, Lustre-OST0001) or the address of client&apos;s super block could fix this issue,&lt;br/&gt;
but I am afraid it needs huge work to do.&lt;/p&gt;</comment>
                            <comment id="35902" author="morrone" created="Mon, 30 Apr 2012 16:34:40 +0000"  >&lt;p&gt;I don&apos;t think either of those will be sufficient.  In the first (target name), we fail to protect against the admins incorrectly giving two targets the same name.  In the second case, if the ost reboots it will no longer have the same super block address.&lt;/p&gt;

&lt;p&gt;We need something unique that we store ON DISK with the OST before beginning the registration process.&lt;/p&gt;

&lt;p&gt;I agree that this would be a fairly big project.  The original design really didn&apos;t consider the possibility of failures during configuration.&lt;/p&gt;</comment>
                            <comment id="118268" author="marc@llnl.gov" created="Thu, 11 Jun 2015 20:59:47 +0000"  >&lt;p&gt;I have closed our local Jira issue as obsolete.  Unless there are objections, I&apos;m happy to close this one out.&lt;/p&gt;</comment>
                            <comment id="118482" author="pjones" created="Sun, 14 Jun 2015 12:43:56 +0000"  >&lt;p&gt;ok - thanks Mark&lt;/p&gt;</comment>
                    </comments>
                    <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|hzw01b:</customfieldvalue>

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