<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:25:35 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-9368] snapshot testing: ssh_exchange_identification: Connection closed by remote host</title>
                <link>https://jira.whamcloud.com/browse/LU-9368</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Scalability testing for 1/2/4/8/16 MDTs&lt;br/&gt;
Works perfectly fine till 8 MDTs&lt;br/&gt;
As moved to 16 MDTs saw following messages:&lt;br/&gt;
Create snapshot for 16 MDTs&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;[root@eagle-52vm2 ~]# lctl snapshot_create -c TEST5 -F lustre -n MDT16
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
[root@eagle-52vm2 ~]# lctl snapshot_list -F lustre

filesystem_name: lustre
snapshot_name: MDT16
create_time: Thu Apr 20 05:28:21 2017
modify_time: Thu Apr 20 05:28:21 2017
comment: TEST5 
snapshot_fsname: 5594a65 
status: not mount

filesystem_name: lustre
snapshot_name: MDT8
modify_time: Thu Apr 20 05:14:13 2017
create_time: Thu Apr 20 05:14:13 2017
snapshot_fsname: 58754c5 
comment: TEST4 
status: not mount
[root@eagle-52vm2 ~]# lctl snapshot_destroy -f -F lustre -n MDT8
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
[root@eagle-52vm2 ~]# lctl snapshot_list -F lustre

filesystem_name: lustre
snapshot_name: MDT16
create_time: Thu Apr 20 05:28:21 2017
modify_time: Thu Apr 20 05:28:21 2017
comment: TEST5 
snapshot_fsname: 5594a65 
status: not mount
[root@eagle-52vm2 ~]# lctl snapshot_destroy -F lustre -n MDT16
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
Miss snapshot piece on the MDT0003. Use &apos;-f&apos; option if want to destroy it by force.
Can&apos;t destroy the snapshot MDT16
[root@eagle-52vm2 ~]# lctl snapshot_destroy -f -F lustre -n MDT16
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
[root@eagle-52vm2 ~]# lctl snapshot_list -F lustre
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Even though the snapshot is created on creation and destroyed whenever the appropriate command is used, but still get the connection closed by remote host message. Only seen for 16 MDTs configuration, not for 1/2/4/8 MDTs.&lt;/p&gt;</description>
                <environment>1 Client, 1 OST, 1/2/4/8/16 MDTs&lt;br/&gt;
master, build# 3550</environment>
        <key id="45595">LU-9368</key>
            <summary>snapshot testing: ssh_exchange_identification: Connection closed by remote host</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="6" iconUrl="https://jira.whamcloud.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="yong.fan">nasf</assignee>
                                    <reporter username="standan">Saurabh Tandan</reporter>
                        <labels>
                    </labels>
                <created>Thu, 20 Apr 2017 05:49:05 +0000</created>
                <updated>Mon, 4 Dec 2017 16:37:46 +0000</updated>
                            <resolved>Mon, 4 Dec 2017 16:37:46 +0000</resolved>
                                    <version>Lustre 2.10.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="192803" author="jgmitter" created="Thu, 20 Apr 2017 13:25:36 +0000"  >&lt;p&gt;Hi Fan Yong,&lt;/p&gt;

&lt;p&gt;Can you please look into this snapshot issue?&lt;/p&gt;

&lt;p&gt;Thanks.&lt;br/&gt;
Joe&lt;/p&gt;</comment>
                            <comment id="192833" author="yong.fan" created="Thu, 20 Apr 2017 14:28:17 +0000"  >&lt;p&gt;What is the output &quot;lctl snapshot_list -F lustre -n MDT16 --detail&quot;?&lt;/p&gt;</comment>
                            <comment id="192834" author="yong.fan" created="Thu, 20 Apr 2017 14:30:15 +0000"  >&lt;p&gt;Would you please to check whether you can &quot;ssh&quot; from current node to all other Lustre servers without password? Thanks!&lt;/p&gt;</comment>
                            <comment id="192875" author="standan" created="Thu, 20 Apr 2017 16:13:05 +0000"  >&lt;p&gt;Yes I can ssh from MDS to OSS without password. Is vice-versa also required? Because I have not set up password less ssh from OSS to MDS.&lt;br/&gt;
Earlier I had destroyed the snapshot for MDT16, so in order to give you details of  &quot;lctl snapshot_list -F lustre -n MDT16 --detail&quot; i will have to re-create the snapshot. But when I am are-creating it I get 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;[root@eagle-52vm2 ~]# lctl snapshot_create -c TEST5 -F lustre -n MDT16
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
cannot create snapshot &apos;lustre-mdt2/mdt2@MDT16&apos;: dataset already exists
cannot create snapshot &apos;lustre-mdt11/mdt11@MDT16&apos;: dataset already exists
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
could not find any snapshots to destroy; check snapshot names.
could not find any snapshots to destroy; check snapshot names.
Can&apos;t create the snapshot MDT16
[root@eagle-52vm2 ~]# lctl snapshot_list -F lustre -n MDT16 --detail
cannot open &apos;lustre-mdt1/mdt1@MDT16&apos;: dataset does not exist
Can&apos;t list the snapshot MDT16
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="192877" author="yong.fan" created="Thu, 20 Apr 2017 16:17:16 +0000"  >&lt;p&gt;It only requires the auto ssh from current node to all Lustre servers (MGS/MDS/OSS).&lt;br/&gt;
Would you please to use another name for another try, such as DMT16_2?&lt;/p&gt;</comment>
                            <comment id="192886" author="standan" created="Thu, 20 Apr 2017 16:43:25 +0000"  >&lt;p&gt;Tried with another name. Got same result:&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;[root@eagle-52vm2 ~]# lctl snapshot_create -c TEST5 -F lustre -n MDT16_2
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
could not find any snapshots to destroy; check snapshot names.
Can&apos;t create the snapshot MDT16_2
[root@eagle-52vm2 ~]# lctl snapshot_list -F lustre -n MDT16_2 --detail
cannot open &apos;lustre-mdt1/mdt1@MDT16_2&apos;: dataset does not exist
Can&apos;t list the snapshot MDT16_2
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="192888" author="yong.fan" created="Thu, 20 Apr 2017 16:54:59 +0000"  >&lt;p&gt;edit /etc/ssh/sshd_config, enable MaxStartups and set it as a larger value, such 128, then restart &quot;sshd&quot;&lt;/p&gt;</comment>
                            <comment id="193070" author="standan" created="Fri, 21 Apr 2017 19:20:53 +0000"  >&lt;p&gt;Did as above but still got 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;[root@eagle-52vm2 ~]# lctl snapshot_create -c TEST5 -F lustre -n MDT16
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
ssh_exchange_identification: Connection closed by remote host
Can&apos;t create the snapshot MDT16
[root@eagle-52vm2 ~]# 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="193723" author="yong.fan" created="Thu, 27 Apr 2017 03:35:51 +0000"  >&lt;p&gt;It seems related with the &apos;ssh&apos; configuration. Would you please to verify how many pure ssh connection (without lsnapshot) you can establish with the Lustre server nodes in parallel? Thanks!&lt;/p&gt;</comment>
                            <comment id="196290" author="yong.fan" created="Thu, 18 May 2017 03:35:47 +0000"  >&lt;p&gt;Have you restarted the sshd service after changed the &quot;MaxStartups&quot; ?&lt;br/&gt;
Would you please to verify how many pure ssh connection (without lsnapshot) you can establish with the Lustre server nodes in parallel?&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</comment>
                            <comment id="198987" author="yong.fan" created="Tue, 13 Jun 2017 02:56:51 +0000"  >&lt;p&gt;Saurabh,&lt;/p&gt;

&lt;p&gt;Any feedback for this? Thanks!&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|hzzanz:</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>