<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:43:24 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>[LUDOC-494] Clarify when setting lnet route hops is required for Lustre 2.12 and Lustre 2.14</title>
                <link>https://jira.whamcloud.com/browse/LUDOC-494</link>
                <project id="10070" key="LUDOC">Lustre Documentation</project>
                    <description>&lt;p&gt;In a discussion on &lt;a href=&quot;https://review.whamcloud.com/#/c/43127/,&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/43127/,&lt;/a&gt;&#160;in response to:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Note that bit of code is requiring that hop count be set for some routes, when they did not need to be set before (in lustre 2.12)&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Chris said:&lt;/p&gt;

&lt;p&gt;&quot;Yes, good point. I think there was always an implicit requirement that hop count be set for multi-hop routes if the avoid_asym_route_failure feature was enabled, but we should make that explicit.&quot;&lt;/p&gt;

&lt;p&gt;However this isn&apos;t reflected in the manual or lnetctl(8). (yet)&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="65444">LUDOC-494</key>
            <summary>Clarify when setting lnet route hops is required for Lustre 2.12 and Lustre 2.14</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="ssmirnov">Serguei Smirnov</assignee>
                                    <reporter username="ofaaland">Olaf Faaland</reporter>
                        <labels>
                    </labels>
                <created>Thu, 29 Jul 2021 18:53:30 +0000</created>
                <updated>Tue, 8 Aug 2023 22:00:16 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="308829" author="ofaaland" created="Thu, 29 Jul 2021 18:57:05 +0000"  >&lt;p&gt;Related to&#160;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14555&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.whamcloud.com/browse/LU-14555&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="309568" author="pjones" created="Sat, 7 Aug 2021 14:29:58 +0000"  >&lt;p&gt;Serguei&lt;/p&gt;

&lt;p&gt;Could you please advise on what changes should be made to the manual here?&lt;/p&gt;

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

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="309852" author="ssmirnov" created="Tue, 10 Aug 2021 21:57:48 +0000"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I reviewed the current related documentation, listed below are the recommended changes:&lt;/p&gt;

&lt;p&gt;The lnetctl section of the Lustre manual and lnetctl man page should be updated to mention that the hop count defaults to 1 if not specified when adding a route with lnetctl.&lt;/p&gt;

&lt;p&gt;Also, the manual should be updated to clarify that &quot;avoid_asym_route_failure&quot; module parameter applies only to single-hop routers.&#160;&lt;/p&gt;

&lt;p&gt;Also, the following passage from&#160;34.3.7.&#160;LNet Peer Health&#160;should be modified:&#160;&lt;/p&gt;

&lt;p&gt;&lt;cite&gt;&quot;A router is considered down if any of its NIDs are down. For example, router X has three NIDs: &lt;tt&gt;Xnid1&lt;/tt&gt;, &lt;tt&gt;Xnid2&lt;/tt&gt;, and &lt;tt&gt;Xnid3&lt;/tt&gt;. A client is connected to the router via &lt;tt&gt;Xnid1&lt;/tt&gt;. The client has router checker enabled. The router checker periodically sends a ping to the router via &lt;tt&gt;Xnid1&lt;/tt&gt;. The router responds to the ping with the status of each of its NIDs. In this case, it responds with &lt;tt&gt;Xnid1=up&lt;/tt&gt;, &lt;tt&gt;Xnid2=up&lt;/tt&gt;, &lt;tt&gt;Xnid3=down&lt;/tt&gt;. If &lt;tt&gt;avoid_asym_router_failure==1&lt;/tt&gt;, the router is considered down if any of its NIDs are down, so router X is considered down and will not be used for routing messages. If &lt;tt&gt;avoid_asym_router_failure==0&lt;/tt&gt;&lt;/cite&gt;&lt;cite&gt;, router X will continue to be used for routing messages.&quot;&lt;/cite&gt; &#160;&lt;/p&gt;

&lt;p&gt;The above sounds incorrect to me now, because the router shouldn&apos;t be considered down unless it cannot reach remote net.&lt;/p&gt;

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

&lt;p&gt;Serguei.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="310150" author="ofaaland" created="Fri, 13 Aug 2021 15:17:32 +0000"  >&lt;p&gt;Hi Serguei,&lt;/p&gt;

&lt;p&gt;We&apos;ll be happy to review the patches.&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;</comment>
                            <comment id="312784" author="gerrit" created="Tue, 14 Sep 2021 20:09:36 +0000"  >&lt;p&gt;&quot;Serguei Smirnov &amp;lt;ssmirnov@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44916&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44916&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-494&quot; title=&quot;Clarify when setting lnet route hops is required for Lustre 2.12 and Lustre 2.14&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-494&quot;&gt;LUDOC-494&lt;/a&gt; lnet: clarify use of route hopcount&lt;br/&gt;
Project: doc/manual&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 48588c2fcdc74e48caca530f7e38f3036143ea95&lt;/p&gt;</comment>
                            <comment id="381747" author="gerrit" created="Tue, 8 Aug 2023 22:00:16 +0000"  >&lt;p&gt;&quot;Andreas Dilger &amp;lt;adilger@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/doc/manual/+/44916/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/doc/manual/+/44916/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-494&quot; title=&quot;Clarify when setting lnet route hops is required for Lustre 2.12 and Lustre 2.14&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-494&quot;&gt;LUDOC-494&lt;/a&gt; lnet: clarify use of route hopcount&lt;br/&gt;
Project: doc/manual&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f7da09ba79b2522ca51d001c59ab1212d051309c&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </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|i020iv:</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>