<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:27:42 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>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-12137] Socket recv() timeout  problem</title>
                <link>https://jira.mongodb.org/browse/SERVER-12137</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;we set up a 30 nodes mongodb system on our cluster with two physical nodes, node40 and node41, 15 each. I tried to up load as much as 500 GB data into this database. however, one node shutdown with this error report:&lt;/p&gt;

&lt;p&gt;Sun Nov 24 14:58:15.910 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn9&amp;#93;&lt;/span&gt; command admin.$cmd command: &lt;/p&gt;
{ writebacklisten: ObjectId(&apos;528f8628c868398bb45de20e&apos;) }
&lt;p&gt; ntoreturn:1 keyUpdates:0  reslen:262523 50686ms&lt;br/&gt;
Sun Nov 24 14:58:15.973 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn3642&amp;#93;&lt;/span&gt; waiting till out of critical section&lt;br/&gt;
Sun Nov 24 14:58:25.540 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; Socket recv() timeout  192.168.1.159:27020&lt;br/&gt;
Sun Nov 24 14:58:25.540 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; SocketException: remote: 192.168.1.159:27020 error: 9001 socket exception &lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; server &lt;span class=&quot;error&quot;&gt;&amp;#91;192.168.1.159:27020&amp;#93;&lt;/span&gt; &lt;br/&gt;
Sun Nov 24 14:58:25.540 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; DBClientCursor::init call() failed&lt;br/&gt;
Sun Nov 24 14:58:25.977 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn3642&amp;#93;&lt;/span&gt; waiting till out of critical section&lt;br/&gt;
Sun Nov 24 14:58:29.726 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; scoped connection to node40.clus.cci.emory.edu:27020,node40.clus.cci.emory.edu:27021,node41.clus.cci.emory.edu:27020 not being returned to the pool&lt;br/&gt;
Sun Nov 24 14:58:29.727 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; warning: 13104 SyncClusterConnection::findOne prepare failed: 10276 DBClientBase::findN: transport error: node40.clus.cci.emory.edu:27020 ns: admin.$cmd query: &lt;/p&gt;
{ fsync: 1 }
&lt;p&gt; node40.clus.cci.emory.edu:27020:{}&lt;br/&gt;
Sun Nov 24 14:58:29.727 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; warning: moveChunk commit outcome ongoing: { applyOps: [ { op: &quot;u&quot;, b: false, ns: &quot;config.chunks&quot;, o: { _id: &quot;dicomdb.fs.chunks-files_id_ObjectId(&apos;5292592d0cf23a90f681c5e0&apos;)&quot;, lastmod: Timestamp 12000|0, lastmodEpoch: ObjectId(&apos;529258b4c868398bb45e3755&apos;), ns: &quot;dicomdb.fs.chunks&quot;, min: &lt;/p&gt;
{ files_id: ObjectId(&apos;5292592d0cf23a90f681c5e0&apos;) }
&lt;p&gt;, max: &lt;/p&gt;
{ files_id: ObjectId(&apos;529259620cf23a90f681d1ec&apos;) }
&lt;p&gt;, shard: &quot;dicom2&quot; }, o2: &lt;/p&gt;
{ _id: &quot;dicomdb.fs.chunks-files_id_ObjectId(&apos;5292592d0cf23a90f681c5e0&apos;)&quot; }
&lt;p&gt; }, { op: &quot;u&quot;, b: false, ns: &quot;config.chunks&quot;, o: { _id: &quot;dicomdb.fs.chunks-files_id_ObjectId(&apos;529259620cf23a90f681d1ec&apos;)&quot;, lastmod: Timestamp 12000|1, lastmodEpoch: ObjectId(&apos;529258b4c868398bb45e3755&apos;), ns: &quot;dicomdb.fs.chunks&quot;, min: &lt;/p&gt;
{ files_id: ObjectId(&apos;529259620cf23a90f681d1ec&apos;) }
&lt;p&gt;, max: &lt;/p&gt;
{ files_id: ObjectId(&apos;5292597d0cf23a90f681de3f&apos;) }
&lt;p&gt;, shard: &quot;dicom1&quot; }, o2: &lt;/p&gt;
{ _id: &quot;dicomdb.fs.chunks-files_id_ObjectId(&apos;529259620cf23a90f681d1ec&apos;)&quot; }
&lt;p&gt; } ], preCondition: [ { ns: &quot;config.chunks&quot;, q: { query: &lt;/p&gt;
{ ns: &quot;dicomdb.fs.chunks&quot; }
&lt;p&gt;, orderby: &lt;/p&gt;
{ lastmod: -1 }
&lt;p&gt; }, res: &lt;/p&gt;
{ lastmod: Timestamp 11000|3 }
&lt;p&gt; } ] } for command :{ $err: &quot;SyncClusterConnection::findOne prepare failed: 10276 DBClientBase::findN: transport error: node40.clus.cci.emory.edu:27020 ns: admin.$cmd query: &lt;/p&gt;
{ fsy...&quot;, code: 13104 }
&lt;p&gt;Sun Nov 24 14:58:35.980 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn3642&amp;#93;&lt;/span&gt; waiting till out of critical section&lt;br/&gt;
Sun Nov 24 14:58:38.672 &lt;span class=&quot;error&quot;&gt;&amp;#91;DataFileSync&amp;#93;&lt;/span&gt; flushing mmaps took 48713ms  for 11 files&lt;br/&gt;
Sun Nov 24 14:58:39.729 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; SyncClusterConnection connecting to &lt;span class=&quot;error&quot;&gt;&amp;#91;node40.clus.cci.emory.edu:27020&amp;#93;&lt;/span&gt;&lt;br/&gt;
Sun Nov 24 14:58:39.730 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; SyncClusterConnection connecting to &lt;span class=&quot;error&quot;&gt;&amp;#91;node40.clus.cci.emory.edu:27021&amp;#93;&lt;/span&gt;&lt;br/&gt;
Sun Nov 24 14:58:39.730 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; SyncClusterConnection connecting to &lt;span class=&quot;error&quot;&gt;&amp;#91;node41.clus.cci.emory.edu:27020&amp;#93;&lt;/span&gt;&lt;br/&gt;
Sun Nov 24 14:58:39.731 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; ERROR: moveChunk commit failed: version is at11|3||000000000000000000000000 instead of 12|1||529258b4c868398bb45e3755&lt;br/&gt;
Sun Nov 24 14:58:39.731 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; ERROR: TERMINATING&lt;/p&gt;

&lt;p&gt;At the beginning, all data is inserted into the primary node, and then balancer try to move chunks to other nodes. It can move chunks for a short period of time like 10 minute and then always raise this error.&lt;br/&gt;
I thought it&#8217;s the network issue,  but actually they can ping each other. Do you know how can I solve this problem? or how can I know what causes this problem.&lt;/p&gt;

&lt;p&gt;I also attached the log file, you can locate the error part by searching &#8220;failed&#8221;&lt;/p&gt;</description>
                <environment>red hat linux</environment>
        <key id="102844">SERVER-12137</key>
            <summary>Socket recv() timeout  problem</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/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="9">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="terrytdj">dejun teng</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Dec 2013 06:32:01 +0000</created>
                <updated>Mon, 11 Jul 2016 17:40:04 +0000</updated>
                            <resolved>Fri, 20 Dec 2013 20:12:31 +0000</resolved>
                                    <version>2.4.1</version>
                                                    <component>Sharding</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="472264" author="terrytdj" created="Tue, 17 Dec 2013 23:45:03 +0000"  >&lt;p&gt;Thank you! I never thought its a software problem. &lt;br/&gt;
I updated it to 2.4.8 and it looks like work properly. the former error don&apos;t occur again up to now.&lt;br/&gt;
thank you!&lt;/p&gt;</comment>
                            <comment id="471755" author="eliot" created="Tue, 17 Dec 2013 13:05:31 +0000"  >&lt;p&gt;You are probably running into &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-10458&quot; title=&quot;Sanity check on &amp;quot;from&amp;quot; side that all cloned and modified documents were sent to TO side on commit&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-10458&quot;&gt;&lt;del&gt;SERVER-10458&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
IF this is a new cluster, why are you running mongodb 2.4.1?&lt;br/&gt;
Would be very good to upgrade to 2.4.8&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="85036">SERVER-10458</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="35480" name="dicom1.log" size="882309" author="terrytdj" created="Tue, 17 Dec 2013 06:32:02 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 17 Dec 2013 13:05:31 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 9 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 9 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>terrytdj</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrm57r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hruvjz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>94101</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hsp1nr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>