<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:41:49 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-57431] MongoDB primary instance down</title>
                <link>https://jira.mongodb.org/browse/SERVER-57431</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;primary instance of replset down and unable to restart.&lt;/p&gt;

&lt;p&gt;&#160;log for restart:&lt;/p&gt;

&lt;p&gt;2021-06-04T11:27:54.148+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;main&amp;#93;&lt;/span&gt; ***** SERVER RESTARTED *****&lt;br/&gt;
2021-06-04T11:27:54.157+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;main&amp;#93;&lt;/span&gt; Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols &apos;none&apos;&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; MongoDB starting : pid=46354 port=27077 dbpath=/data3/pretreatment/dbdata 64-bit host=wqdcsrv414.cn.prod&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; db version v4.0.13&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; git version: bda366f0b0e432ca143bc41da54d8732bd8d03c0&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; allocator: tcmalloc&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; modules: none&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; build environment:&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; distmod: rhel70&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; distarch: x86_64&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; target_arch: x86_64&lt;br/&gt;
2021-06-04T11:27:54.179+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; options: { config: &quot;/etc/mongodpretreatment.cnf&quot;, net: &lt;/p&gt;
{ bindIp: &quot;0.0.0.0&quot;, maxIncomingConnections: 10000, port: 27077, serviceExecutor: &quot;adaptive&quot;, wireObjectCheck: true }
&lt;p&gt;, processManagement: { fork: true, pidFilePath: &quot;/data3/pretreatment/pid/pretreatment.pid&quot; }, replication: { enableMajorityReadConcern: false, oplogSizeMB: 819200, replSetName: &quot;pretreatment&quot; }, security: { authorization: &quot;enabled&quot;, keyFile: &quot;/data3/pretreatment/keyfile/securitypretreatment&quot; }, storage: { dbPath: &quot;/data3/pretreatment/dbdata&quot;, directoryPerDB: true, engine: &quot;wiredTiger&quot;, journal: &lt;/p&gt;
{ commitIntervalMs: 50, enabled: true }
&lt;p&gt;, wiredTiger: { engineConfig: &lt;/p&gt;
{ cacheSizeGB: 60.0, directoryForIndexes: true }
&lt;p&gt; } }, systemLog: { destination: &quot;file&quot;, logAppend: true, logRotate: &quot;rename&quot;, path: &quot;/logs/pretreatment/pretreatment.log&quot;, quiet: false } }&lt;br/&gt;
2021-06-04T11:27:54.180+0800 W STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Detected unclean shutdown - /data3/pretreatment/dbdata/mongod.lock is not empty.&lt;br/&gt;
2021-06-04T11:27:54.181+0800 W STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Recovering data from the last clean checkpoint.&lt;br/&gt;
2021-06-04T11:27:54.181+0800 I STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; wiredtiger_open config: create,cache_size=61440M,cache_overflow=(file_max=0M),session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),statistics_log=(wait=0),verbose=(recovery_progress),&lt;br/&gt;
2021-06-04T11:27:54.839+0800 I STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; WiredTiger message &lt;span class=&quot;error&quot;&gt;&amp;#91;1622777274:839167&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;46354:0x7f2051264b80&amp;#93;&lt;/span&gt;, txn-recover: Main recovery loop: starting at 547399/94917248 to 547400/256&lt;br/&gt;
2021-06-04T11:27:54.839+0800 I STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; WiredTiger message &lt;span class=&quot;error&quot;&gt;&amp;#91;1622777274:839519&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;46354:0x7f2051264b80&amp;#93;&lt;/span&gt;, txn-recover: Recovering log 547399 through 547400&lt;br/&gt;
2021-06-04T11:27:54.860+0800 I STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; WiredTiger message &lt;span class=&quot;error&quot;&gt;&amp;#91;1622777274:860444&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;46354:0x7f2051264b80&amp;#93;&lt;/span&gt;, &lt;a href=&quot;file:local/collection/8-4992545715697342319.wt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;file:local/collection/8-4992545715697342319.wt&lt;/a&gt;, txn-recover: Recovering log 547400 through 547400&lt;br/&gt;
2021-06-04T11:27:54.933+0800 I STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; WiredTiger message &lt;span class=&quot;error&quot;&gt;&amp;#91;1622777274:933146&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;46354:0x7f2051264b80&amp;#93;&lt;/span&gt;, &lt;a href=&quot;file:local/collection/8-4992545715697342319.wt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;file:local/collection/8-4992545715697342319.wt&lt;/a&gt;, txn-recover: Set global recovery timestamp: 0&lt;/p&gt;

&lt;p&gt;2021-06-04T11:31:48.976+0800 I STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Placing a marker at optime Jun 4 10:51:59:4315&lt;br/&gt;
2021-06-04T11:31:49.069+0800 I FTDC &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Initializing full-time diagnostic data capture with directory &apos;/data3/pretreatment/dbdata/diagnostic.data&apos;&lt;br/&gt;
2021-06-04T11:31:49.074+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Rollback ID is 3&lt;br/&gt;
2021-06-04T11:31:49.078+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Recovering from an unstable checkpoint (top of oplog: { ts: Timestamp(1622775163, 2189), t: 35 }, appliedThrough: { ts: Timestamp(1622775163, 2189), t: 35 })&lt;br/&gt;
2021-06-04T11:31:49.078+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Starting recovery oplog application at the appliedThrough: { ts: Timestamp(1622775163, 2189), t: 35 }, through the top of the oplog: { ts: Timestamp(1622775163, 2189), t: 35 }&lt;br/&gt;
2021-06-04T11:31:49.078+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; No oplog entries to apply for recovery. Start point is at the top of the oplog.&lt;br/&gt;
2021-06-04T11:31:49.115+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;LogicalSessionCacheRefresh&amp;#93;&lt;/span&gt; Sessions collection is not set up; waiting until next sessions refresh interval: Replication has not yet been configured&lt;br/&gt;
2021-06-04T11:31:49.115+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; No thread count configured for executor. Using number of cores / 2: 28&lt;br/&gt;
2021-06-04T11:31:49.115+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-1&amp;#93;&lt;/span&gt; Started new database worker thread 1&lt;br/&gt;
2021-06-04T11:31:49.115+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-2&amp;#93;&lt;/span&gt; Started new database worker thread 2&lt;br/&gt;
2021-06-04T11:31:49.115+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;LogicalSessionCacheReap&amp;#93;&lt;/span&gt; Failed to reap transaction table: NotYetInitialized: Replication has not yet been configured&lt;/p&gt;

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

&lt;p&gt;2021-06-04T11:31:50.584+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; sync source candidate: 10.67.12.3:27077&lt;br/&gt;
2021-06-04T11:31:50.584+0800 I ASIO &lt;span class=&quot;error&quot;&gt;&amp;#91;RS&amp;#93;&lt;/span&gt; Connecting to 10.67.12.3:27077&lt;br/&gt;
2021-06-04T11:31:50.588+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Changed sync source from empty to 10.67.12.3:27077&lt;br/&gt;
2021-06-04T11:31:50.589+0800 I ASIO &lt;span class=&quot;error&quot;&gt;&amp;#91;RS&amp;#93;&lt;/span&gt; Connecting to 10.67.12.3:27077&lt;br/&gt;
2021-06-04T11:31:50.693+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;listener&amp;#93;&lt;/span&gt; connection accepted from 10.67.12.2:34152 #26 (13 connections now open)&lt;br/&gt;
2021-06-04T11:31:50.694+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn26&amp;#93;&lt;/span&gt; received client metadata from 10.67.12.2:34152 conn26: { driver: &lt;/p&gt;
{ name: &quot;NetworkInterfaceTL&quot;, version: &quot;4.0.13&quot; }
&lt;p&gt;, os: { type: &quot;Linux&quot;, name: &quot;Oracle Linux Server release 7.8&quot;, architecture: &quot;x86_64&quot;, version: &quot;Kernel 4.14.35-1902.301.1.el7uek.x86_64&quot; } }&lt;br/&gt;
2021-06-04T11:31:50.701+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Starting rollback due to OplogStartMissing: Our last op time fetched: { ts: Timestamp(1622775163, 2189), t: 35 }. source&apos;s GTE: { ts: Timestamp(1622775638, 1), t: 36 } hashes: (3943340773125100714/-6300946020427835533)&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Replication commit point: { ts: Timestamp(0, 0), t: -1 }&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Rollback using the &apos;rollbackViaRefetch&apos; method.&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Canceling priority takeover callback&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; transition to ROLLBACK from SECONDARY&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Skip closing connection for connection # 26&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Skip closing connection for connection # 18&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn17&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 127.0.0.1:38140 (connection id: 17)&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn16&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 127.0.0.1:38138 (connection id: 16)&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn14&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 10.67.12.103:43794 (connection id: 14)&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Skip closing connection for connection # 12&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn13&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 10.67.12.103:43792 (connection id: 13)&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn11&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 10.67.12.103:43790 (connection id: 11)&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn9&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 10.67.12.103:43788 (connection id: 9)&lt;br/&gt;
2021-06-04T11:31:50.702+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 10.67.12.103:43780 (connection id: 7)&lt;/p&gt;

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

&lt;p&gt;**&lt;/p&gt;

&lt;p&gt;2021-06-04T11:39:43.965+0800 I ROLLBACK &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Rollback finished. The final minValid is: { ts: Timestamp(1622532457, 3), t: 22 }&lt;br/&gt;
2021-06-04T11:39:43.965+0800 F ROLLBACK &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Unable to complete rollback. A full resync may be needed: UnrecoverableRollbackError: replSet too much data to roll back.&lt;br/&gt;
2021-06-04T11:39:43.965+0800 F - &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Fatal Assertion 40507 at src/mongo/db/repl/rs_rollback.cpp 1542&lt;br/&gt;
2021-06-04T11:39:43.965+0800 F - &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;***aborting after fassert() failure&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="1768503">SERVER-57431</key>
            <summary>MongoDB primary instance down</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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="edwin.zhou@mongodb.com">Edwin Zhou</assignee>
                                    <reporter username="ys.mao@homecreditcfc.cn">YS Mao</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 Jun 2021 05:46:30 +0000</created>
                <updated>Fri, 23 Jul 2021 14:13:15 +0000</updated>
                            <resolved>Thu, 10 Jun 2021 15:36:03 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="3870990" author="JIRAUSER1257066" created="Thu, 10 Jun 2021 15:36:03 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ys.mao%40homecreditcfc.cn&quot; class=&quot;user-hover&quot; rel=&quot;ys.mao@homecreditcfc.cn&quot;&gt;ys.mao@homecreditcfc.cn&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;I look forward to hearing your follow up.&lt;/p&gt;

&lt;p&gt;Best,&lt;br/&gt;
Edwin&lt;/p&gt;</comment>
                            <comment id="3870003" author="JIRAUSER1260348" created="Thu, 10 Jun 2021 01:30:36 +0000"  >&lt;p&gt;Yup, you are right Edwin, I must checked a wrong config file in yesterday.&lt;/p&gt;

&lt;p&gt;Thanks again for your analysis and advices, we will follow up your recommandation and see if the same issue occur again.&lt;/p&gt;

&lt;p&gt;Ticket can be closed.&lt;/p&gt;

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

&lt;p&gt;YS&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="3868967" author="JIRAUSER1257066" created="Wed, 9 Jun 2021 16:37:51 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ys.mao%40homecreditcfc.cn&quot; class=&quot;user-hover&quot; rel=&quot;ys.mao@homecreditcfc.cn&quot;&gt;ys.mao@homecreditcfc.cn&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;You&apos;re correct that &lt;a href=&quot;https://docs.mongodb.com/manual/reference/configuration-options/#mongodb-setting-net.wireObjectCheck&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;net.wireObjectCheck&lt;/a&gt; is set to true by default. Given that information, you may leave this parameter as it is.&lt;/p&gt;

&lt;p&gt;For &lt;tt&gt;net.serviceExecutor: adaptive&lt;/tt&gt;, this setting is mentioned in your configuration file that you commented above. &lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;net:&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  port: 27077 &lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  maxIncomingConnections: 10000 &lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  wireObjectCheck: true&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  bindIp: 0.0.0.0&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  serviceExecutor: adaptive  &amp;lt;-- this line here&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;Best,&lt;br/&gt;
Edwin&lt;/p&gt;
</comment>
                            <comment id="3867807" author="JIRAUSER1260348" created="Wed, 9 Jun 2021 02:49:52 +0000"  >&lt;p&gt;Thanks Edwin for your detail analyze and advice.&lt;/p&gt;

&lt;p&gt;The issue not yet&#160;reproduced and we have plan to upgrade to 4.2 recently and upgrad to 4.4 later.&lt;/p&gt;

&lt;p&gt;I have a question regarding below recommandations.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Remove&#160;&lt;tt&gt;net.serviceExecutor: adaptive&lt;/tt&gt;. We believe this is possibly the culprit for the primary node failover. This setting was introduced to alleviate issues with large numbers of connections. It has since been deprecated in MongoDB v4.4&lt;/li&gt;
	&lt;li&gt;Remove&#160;&lt;tt&gt;net.wireObjectCheck&lt;/tt&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&quot;&lt;tt&gt;net.serviceExecutor: adaptive&lt;/tt&gt;.&quot;,&quot;&lt;tt&gt;net.wireObjectCheck&lt;/tt&gt;&quot;, we didn&apos;t set the first parameter in our configuration file, for 2nd one, the setting should be as same as the default value&lt;/p&gt;

&lt;p&gt;config file:&lt;/p&gt;

&lt;p&gt;net:&lt;br/&gt;
 port: 28010&lt;br/&gt;
 maxIncomingConnections: 5000&lt;br/&gt;
 wireObjectCheck: true&lt;br/&gt;
 bindIp: 0.0.0.0&lt;/p&gt;

&lt;p&gt;Here is explaination for wireObjectCheck from mongo online document.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;net.&lt;/tt&gt;&lt;tt&gt;wireObjectCheck&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Type&lt;/em&gt;: boolean&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Default&lt;/em&gt;: true&lt;/p&gt;

&lt;p&gt;When&#160;&lt;tt&gt;true&lt;/tt&gt;, the&#160;&lt;a href=&quot;https://www.apiref.com/mongodb/reference/program/mongod.html#bin.mongod&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&lt;tt&gt;mongod&lt;/tt&gt;&lt;/a&gt;&#160;or&#160;&lt;a href=&quot;https://www.apiref.com/mongodb/reference/program/mongos.html#bin.mongos&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&lt;tt&gt;mongos&lt;/tt&gt;&lt;/a&gt;&#160;instance validates all requests from clients upon receipt to prevent clients from inserting malformed or invalid BSON into a MongoDB database.&lt;/p&gt;

&lt;p&gt;For objects with a high degree of sub-document nesting,&#160;&lt;a href=&quot;https://www.apiref.com/mongodb/reference/configuration-options.html#net.wireObjectCheck&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&lt;tt&gt;net.wireObjectCheck&lt;/tt&gt;&lt;/a&gt;&#160;can have a small impact on performance.&lt;/p&gt;

&lt;p&gt;So, shall we remove this parameter(&lt;tt&gt;net.&lt;/tt&gt;&lt;tt&gt;wireObjectCheck&lt;/tt&gt;) out of config file or we should change the setting from true to false&#65311;&lt;/p&gt;

&lt;p&gt;and for the first one &quot;&lt;tt&gt;net.serviceExecutor: adaptive&lt;/tt&gt;&quot;,&#160; how can we remove it since we didn&apos;t config it?&lt;/p&gt;

&lt;p&gt;below are all parameters list from getParameter command.&lt;/p&gt;

&lt;p&gt;pretreatment:SECONDARY&amp;gt; db.adminCommand( { getParameter : &apos;*&apos; } )&lt;br/&gt;
{&lt;br/&gt;
 &quot;AsyncRequestsSenderUseBaton&quot; : true,&lt;br/&gt;
 &quot;KeysRotationIntervalSec&quot; : 7776000,&lt;br/&gt;
 &quot;ShardingTaskExecutorPoolHostTimeoutMS&quot; : 300000,&lt;br/&gt;
 &quot;ShardingTaskExecutorPoolMaxConnecting&quot; : 2,&lt;br/&gt;
 &quot;ShardingTaskExecutorPoolMaxSize&quot; : -1,&lt;br/&gt;
 &quot;ShardingTaskExecutorPoolMinSize&quot; : 1,&lt;br/&gt;
 &quot;ShardingTaskExecutorPoolRefreshRequirementMS&quot; : 60000,&lt;br/&gt;
 &quot;ShardingTaskExecutorPoolRefreshTimeoutMS&quot; : 20000,&lt;br/&gt;
 &quot;TransactionRecordMinimumLifetimeMinutes&quot; : 30,&lt;br/&gt;
 &quot;adaptiveServiceExecutorIdlePctThreshold&quot; : 60,&lt;br/&gt;
 &quot;adaptiveServiceExecutorMaxQueueLatencyMicros&quot; : 500,&lt;br/&gt;
 &quot;adaptiveServiceExecutorRecursionLimit&quot; : 8,&lt;br/&gt;
 &quot;adaptiveServiceExecutorReservedThreads&quot; : 28,&lt;br/&gt;
 &quot;adaptiveServiceExecutorRunTimeJitterMillis&quot; : 500,&lt;br/&gt;
 &quot;adaptiveServiceExecutorRunTimeMillis&quot; : 5000,&lt;br/&gt;
 &quot;adaptiveServiceExecutorStuckThreadTimeoutMillis&quot; : 250,&lt;br/&gt;
 &quot;allowRolesFromX509Certificates&quot; : true,&lt;br/&gt;
 &quot;allowSecondaryReadsDuringBatchApplication&quot; : true,&lt;br/&gt;
 &quot;authSchemaVersion&quot; : 5,&lt;br/&gt;
 &quot;authenticationMechanisms&quot; : [&lt;br/&gt;
 &quot;MONGODB-X509&quot;,&lt;br/&gt;
 &quot;SCRAM-SHA-1&quot;,&lt;br/&gt;
 &quot;SCRAM-SHA-256&quot;&lt;br/&gt;
 ],&lt;br/&gt;
 &quot;bgSyncOplogFetcherBatchSize&quot; : 13981010,&lt;br/&gt;
 &quot;clientCursorMonitorFrequencySecs&quot; : 4,&lt;br/&gt;
 &quot;cloudFreeMonitoringEndpointURL&quot; : &quot;https://cloud.mongodb.com/freemonitoring/mongo&quot;,&lt;br/&gt;
 &quot;clusterAuthMode&quot; : &quot;keyFile&quot;,&lt;br/&gt;
 &quot;collectionClonerBatchSize&quot; : -1,&lt;br/&gt;
 &quot;connPoolMaxConnsPerHost&quot; : 200,&lt;br/&gt;
 &quot;connPoolMaxInUseConnsPerHost&quot; : 2147483647,&lt;br/&gt;
 &quot;connPoolMaxShardedConnsPerHost&quot; : 200,&lt;br/&gt;
 &quot;connPoolMaxShardedInUseConnsPerHost&quot; : 2147483647,&lt;br/&gt;
 &quot;createRollbackDataFiles&quot; : true,&lt;br/&gt;
 &quot;createTimestampSafeUniqueIndex&quot; : false,&lt;br/&gt;
 &quot;cursorTimeoutMillis&quot; : NumberLong(600000),&lt;br/&gt;
 &quot;debugCollectionUUIDs&quot; : false,&lt;br/&gt;
 &quot;diagnosticDataCollectionDirectorySizeMB&quot; : 200,&lt;br/&gt;
 &quot;diagnosticDataCollectionEnabled&quot; : true,&lt;br/&gt;
 &quot;diagnosticDataCollectionFileSizeMB&quot; : 10,&lt;br/&gt;
 &quot;diagnosticDataCollectionPeriodMillis&quot; : 1000,&lt;br/&gt;
 &quot;diagnosticDataCollectionSamplesPerChunk&quot; : 300,&lt;br/&gt;
 &quot;diagnosticDataCollectionSamplesPerInterimUpdate&quot; : 10,&lt;br/&gt;
 &quot;disableJavaScriptJIT&quot; : true,&lt;br/&gt;
 &quot;disableLogicalSessionCacheRefresh&quot; : false,&lt;br/&gt;
 &quot;disableNonSSLConnectionLogging&quot; : false,&lt;br/&gt;
 &quot;disabledSecureAllocatorDomains&quot; : [ ],&lt;br/&gt;
 &quot;enableElectionHandoff&quot; : true,&lt;br/&gt;
 &quot;enableInMemoryTransactions&quot; : false,&lt;br/&gt;
 &quot;enableLocalhostAuthBypass&quot; : true,&lt;br/&gt;
 &quot;enableTestCommands&quot; : false,&lt;br/&gt;
 &quot;failIndexKeyTooLong&quot; : true,&lt;br/&gt;
 &quot;featureCompatibilityVersion&quot; : &lt;/p&gt;
{
 &quot;version&quot; : &quot;4.0&quot;
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;forceRollbackViaRefetch&quot; : false,&lt;br/&gt;
 &quot;globalConnPoolIdleTimeoutMinutes&quot; : 2147483647,&lt;br/&gt;
 &quot;heapProfilingEnabled&quot; : false,&lt;br/&gt;
 &quot;heapProfilingSampleIntervalBytes&quot; : NumberLong(262144),&lt;br/&gt;
 &quot;honorSystemUmask&quot; : false,&lt;br/&gt;
 &quot;initialSyncOplogBuffer&quot; : &quot;collection&quot;,&lt;br/&gt;
 &quot;initialSyncOplogBufferPeekCacheSize&quot; : 10000,&lt;br/&gt;
 &quot;initialSyncOplogFetcherBatchSize&quot; : 13981010,&lt;br/&gt;
 &quot;internalDocumentSourceCursorBatchSizeBytes&quot; : 4194304,&lt;br/&gt;
 &quot;internalDocumentSourceLookupCacheSizeBytes&quot; : 104857600,&lt;br/&gt;
 &quot;internalGeoNearQuery2DMaxCoveringCells&quot; : 16,&lt;br/&gt;
 &quot;internalGeoPredicateQuery2DMaxCoveringCells&quot; : 16,&lt;br/&gt;
 &quot;internalInsertMaxBatchSize&quot; : 64,&lt;br/&gt;
 &quot;internalLookupStageIntermediateDocumentMaxSizeBytes&quot; : NumberLong(104857600),&lt;br/&gt;
 &quot;internalProhibitShardOperationRetry&quot; : false,&lt;br/&gt;
 &quot;internalQueryAlwaysMergeOnPrimaryShard&quot; : false,&lt;br/&gt;
 &quot;internalQueryCacheEvictionRatio&quot; : 10,&lt;br/&gt;
 &quot;internalQueryCacheFeedbacksStored&quot; : 20,&lt;br/&gt;
 &quot;internalQueryCacheSize&quot; : 5000,&lt;br/&gt;
 &quot;internalQueryEnumerationMaxIntersectPerAnd&quot; : 3,&lt;br/&gt;
 &quot;internalQueryEnumerationMaxOrSolutions&quot; : 10,&lt;br/&gt;
 &quot;internalQueryExecMaxBlockingSortBytes&quot; : 33554432,&lt;br/&gt;
 &quot;internalQueryExecYieldIterations&quot; : 128,&lt;br/&gt;
 &quot;internalQueryExecYieldPeriodMS&quot; : 10,&lt;br/&gt;
 &quot;internalQueryFacetBufferSizeBytes&quot; : 104857600,&lt;br/&gt;
 &quot;internalQueryForceIntersectionPlans&quot; : false,&lt;br/&gt;
 &quot;internalQueryIgnoreUnknownJSONSchemaKeywords&quot; : false,&lt;br/&gt;
 &quot;internalQueryMaxScansToExplode&quot; : 200,&lt;br/&gt;
 &quot;internalQueryPlanEvaluationCollFraction&quot; : 0.3,&lt;br/&gt;
 &quot;internalQueryPlanEvaluationMaxResults&quot; : 101,&lt;br/&gt;
 &quot;internalQueryPlanEvaluationWorks&quot; : 10000,&lt;br/&gt;
 &quot;internalQueryPlanOrChildrenIndependently&quot; : true,&lt;br/&gt;
 &quot;internalQueryPlannerEnableHashIntersection&quot; : false,&lt;br/&gt;
 &quot;internalQueryPlannerEnableIndexIntersection&quot; : true,&lt;br/&gt;
 &quot;internalQueryPlannerGenerateCoveredWholeIndexScans&quot; : false,&lt;br/&gt;
 &quot;internalQueryPlannerMaxIndexedSolutions&quot; : 64,&lt;br/&gt;
 &quot;internalQueryProhibitBlockingMergeOnMongoS&quot; : false,&lt;br/&gt;
 &quot;internalQueryProhibitMergingOnMongoS&quot; : false,&lt;br/&gt;
 &quot;internalQueryS2GeoCoarsestLevel&quot; : 0,&lt;br/&gt;
 &quot;internalQueryS2GeoFinestLevel&quot; : 23,&lt;br/&gt;
 &quot;internalQueryS2GeoMaxCells&quot; : 20,&lt;br/&gt;
 &quot;internalValidateFeaturesAsMaster&quot; : true,&lt;br/&gt;
 &quot;javascriptProtection&quot; : false,&lt;br/&gt;
 &quot;journalCommitInterval&quot; : 50,&lt;br/&gt;
 &quot;jsHeapLimitMB&quot; : 1100,&lt;br/&gt;
 &quot;localLogicalSessionTimeoutMinutes&quot; : 30,&lt;br/&gt;
 &quot;logComponentVerbosity&quot; : {&lt;br/&gt;
 &quot;verbosity&quot; : 0,&lt;br/&gt;
 &quot;accessControl&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;command&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;control&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;executor&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;geo&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;index&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;network&quot; : {&lt;br/&gt;
 &quot;verbosity&quot; : -1,&lt;br/&gt;
 &quot;asio&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;bridge&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;connectionPool&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt; },&lt;br/&gt;
 &quot;query&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;replication&quot; : {&lt;br/&gt;
 &quot;verbosity&quot; : -1,&lt;br/&gt;
 &quot;heartbeats&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;rollback&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt; },&lt;br/&gt;
 &quot;sharding&quot; : {&lt;br/&gt;
 &quot;verbosity&quot; : -1,&lt;br/&gt;
 &quot;shardingCatalogRefresh&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt; },&lt;br/&gt;
 &quot;storage&quot; : {&lt;br/&gt;
 &quot;verbosity&quot; : -1,&lt;br/&gt;
 &quot;recovery&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;journal&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt; },&lt;br/&gt;
 &quot;write&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;ftdc&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;tracking&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt;,&lt;br/&gt;
 &quot;transaction&quot; : &lt;/p&gt;
{
 &quot;verbosity&quot; : -1
 }
&lt;p&gt; },&lt;br/&gt;
 &quot;logLevel&quot; : 0,&lt;br/&gt;
 &quot;logicalSessionRefreshMillis&quot; : 300000,&lt;br/&gt;
 &quot;maxAcceptableLogicalClockDriftSecs&quot; : NumberLong(31536000),&lt;br/&gt;
 &quot;maxBSONDepth&quot; : 200,&lt;br/&gt;
 &quot;maxIndexBuildMemoryUsageMegabytes&quot; : 500,&lt;br/&gt;
 &quot;maxLogSizeKB&quot; : 10,&lt;br/&gt;
 &quot;maxNumInitialSyncCollectionClonerCursors&quot; : 1,&lt;br/&gt;
 &quot;maxSessions&quot; : 1000000,&lt;br/&gt;
 &quot;maxSyncSourceLagSecs&quot; : 30,&lt;br/&gt;
 &quot;maxTransactionLockRequestTimeoutMillis&quot; : 5,&lt;br/&gt;
 &quot;migrateCloneInsertionBatchDelayMS&quot; : 0,&lt;br/&gt;
 &quot;migrateCloneInsertionBatchSize&quot; : 0,&lt;br/&gt;
 &quot;newCollectionsUsePowerOf2Sizes&quot; : true,&lt;br/&gt;
 &quot;notablescan&quot; : false,&lt;br/&gt;
 &quot;numInitialSyncAttempts&quot; : 10,&lt;br/&gt;
 &quot;numInitialSyncCollectionCountAttempts&quot; : 3,&lt;br/&gt;
 &quot;numInitialSyncCollectionFindAttempts&quot; : 3,&lt;br/&gt;
 &quot;numInitialSyncConnectAttempts&quot; : 10,&lt;br/&gt;
 &quot;numInitialSyncListCollectionsAttempts&quot; : 3,&lt;br/&gt;
 &quot;numInitialSyncListDatabasesAttempts&quot; : 3,&lt;br/&gt;
 &quot;numInitialSyncListIndexesAttempts&quot; : 3,&lt;br/&gt;
 &quot;numInitialSyncOplogFindAttempts&quot; : 3,&lt;br/&gt;
 &quot;opensslCipherConfig&quot; : &quot;&quot;,&lt;br/&gt;
 &quot;opensslDiffieHellmanParameters&quot; : &quot;&quot;,&lt;br/&gt;
 &quot;oplogFetcherInitialSyncMaxFetcherRestarts&quot; : 10,&lt;br/&gt;
 &quot;oplogFetcherSteadyStateMaxFetcherRestarts&quot; : 1,&lt;br/&gt;
 &quot;oplogInitialFindMaxSeconds&quot; : 60,&lt;br/&gt;
 &quot;oplogRetriedFindMaxSeconds&quot; : 2,&lt;br/&gt;
 &quot;orphanCleanupDelaySecs&quot; : 900,&lt;br/&gt;
 &quot;periodicNoopIntervalSecs&quot; : 10,&lt;br/&gt;
 &quot;priorityTakeoverFreshnessWindowSeconds&quot; : 2,&lt;br/&gt;
 &quot;quiet&quot; : false,&lt;br/&gt;
 &quot;rangeDeleterBatchDelayMS&quot; : 20,&lt;br/&gt;
 &quot;rangeDeleterBatchSize&quot; : 0,&lt;br/&gt;
 &quot;recoverFromOplogAsStandalone&quot; : false,&lt;br/&gt;
 &quot;replBatchLimitBytes&quot; : 104857600,&lt;br/&gt;
 &quot;replBatchLimitOperations&quot; : 5000,&lt;br/&gt;
 &quot;replElectionTimeoutOffsetLimitFraction&quot; : 0.15,&lt;br/&gt;
 &quot;replIndexPrefetch&quot; : &quot;all&quot;,&lt;br/&gt;
 &quot;replWriterThreadCount&quot; : 16,&lt;br/&gt;
 &quot;reportOpWriteConcernCountersInServerStatus&quot; : false,&lt;br/&gt;
 &quot;reservedServiceExecutorRecursionLimit&quot; : 8,&lt;br/&gt;
 &quot;rollbackRemoteOplogQueryBatchSize&quot; : 2000,&lt;br/&gt;
 &quot;rollbackTimeLimitSecs&quot; : 86400,&lt;br/&gt;
 &quot;saslHostName&quot; : &quot;wqdcsrv414.cn.prod&quot;,&lt;br/&gt;
 &quot;saslServiceName&quot; : &quot;mongodb&quot;,&lt;br/&gt;
 &quot;saslauthdPath&quot; : &quot;&quot;,&lt;br/&gt;
 &quot;scramIterationCount&quot; : 10000,&lt;br/&gt;
 &quot;scramSHA256IterationCount&quot; : 15000,&lt;br/&gt;
 &quot;scriptingEngineInterruptIntervalMS&quot; : 1000,&lt;br/&gt;
 &quot;shardedConnPoolIdleTimeoutMinutes&quot; : 2147483647,&lt;br/&gt;
 &quot;skipCorruptDocumentsWhenCloning&quot; : false,&lt;br/&gt;
 &quot;skipShardingConfigurationChecks&quot; : false,&lt;br/&gt;
 &quot;sslMode&quot; : &quot;disabled&quot;,&lt;br/&gt;
 &quot;sslWithholdClientCertificate&quot; : false,&lt;br/&gt;
 &quot;startupAuthSchemaValidation&quot; : true,&lt;br/&gt;
 &quot;suppressNoTLSPeerCertificateWarning&quot; : false,&lt;br/&gt;
 &quot;syncdelay&quot; : 60,&lt;br/&gt;
 &quot;synchronousServiceExecutorRecursionLimit&quot; : 8,&lt;br/&gt;
 &quot;taskExecutorPoolSize&quot; : 1,&lt;br/&gt;
 &quot;tcmallocAggressiveMemoryDecommit&quot; : 0,&lt;br/&gt;
 &quot;tcmallocEnableMarkThreadTemporarilyIdle&quot; : false,&lt;br/&gt;
 &quot;tcmallocMaxTotalThreadCacheBytes&quot; : NumberLong(1073741824),&lt;br/&gt;
 &quot;testingSnapshotBehaviorInIsolation&quot; : false,&lt;br/&gt;
 &quot;traceExceptions&quot; : false,&lt;br/&gt;
 &quot;traceWriteConflictExceptions&quot; : false,&lt;br/&gt;
 &quot;transactionLifetimeLimitSeconds&quot; : 60,&lt;br/&gt;
 &quot;ttlMonitorEnabled&quot; : true,&lt;br/&gt;
 &quot;ttlMonitorSleepSecs&quot; : 60,&lt;br/&gt;
 &quot;waitForSecondaryBeforeNoopWriteMS&quot; : 10,&lt;br/&gt;
 &quot;waitForStepDownOnNonCommandShutdown&quot; : true,&lt;br/&gt;
 &quot;wiredTigerConcurrentReadTransactions&quot; : 256,&lt;br/&gt;
 &quot;wiredTigerConcurrentWriteTransactions&quot; : 256,&lt;br/&gt;
 &quot;wiredTigerCursorCacheSize&quot; : -100,&lt;br/&gt;
 &quot;wiredTigerEngineRuntimeConfig&quot; : &quot;&quot;,&lt;br/&gt;
 &quot;wiredTigerMaxCacheOverflowSizeGB&quot; : 0,&lt;br/&gt;
 &quot;wiredTigerSessionCloseIdleTimeSecs&quot; : 300,&lt;br/&gt;
 &quot;writePeriodicNoops&quot; : true,&lt;br/&gt;
 &quot;ok&quot; : 1,&lt;br/&gt;
 &quot;operationTime&quot; : Timestamp(1623206657, 8),&lt;br/&gt;
 &quot;$clusterTime&quot; : {&lt;br/&gt;
 &quot;clusterTime&quot; : Timestamp(1623206657, 8),&lt;br/&gt;
 &quot;signature&quot; : &lt;/p&gt;
{
 &quot;hash&quot; : BinData(0,&quot;RGhE9taFjsdy8lg9+J37lfYYcuU=&quot;),
 &quot;keyId&quot; : NumberLong(&quot;6924963697634854396&quot;)
 }
&lt;p&gt; }&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Best regards&lt;/p&gt;

&lt;p&gt;YS&lt;/p&gt;</comment>
                            <comment id="3866824" author="JIRAUSER1257066" created="Tue, 8 Jun 2021 17:25:38 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ys.mao%40homecreditcfc.cn&quot; class=&quot;user-hover&quot; rel=&quot;ys.mao@homecreditcfc.cn&quot;&gt;ys.mao@homecreditcfc.cn&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;After looking into the diagnostic data you provided, we noticed that your cluster configuration diverges from the default configuration in a number of ways which makes it difficult to understand the root cause.&lt;/p&gt;

&lt;p&gt;We noticed that there is substantial cache pressure that may have contributed to the failover on the primary, but it remains unclear why this happened.&lt;/p&gt;

&lt;p&gt;We&apos;re interested if this is a reproducible issue given your current settings, and if it reproduces by upgrading to MongoDB v4.4 which has deprecated one of the configurations you used, or by returning the following configurations to default:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Remove &lt;tt&gt;net.serviceExecutor: adaptive&lt;/tt&gt;. We believe this is possibly the culprit for the primary node failover. This setting was introduced to alleviate issues with large numbers of connections. It has since been deprecated in MongoDB v4.4&lt;/li&gt;
	&lt;li&gt;Remove &lt;tt&gt;net.wireObjectCheck&lt;/tt&gt;.&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;journal.commitIntervalMs&lt;/tt&gt; to 100 from 50.&lt;/li&gt;
	&lt;li&gt;Revert the read/write tickets back to 128.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Best,&lt;br/&gt;
Edwin&lt;/p&gt;</comment>
                            <comment id="3864414" author="JIRAUSER1260348" created="Tue, 8 Jun 2021 01:28:56 +0000"  >&lt;p&gt;Thanks Edwin, we did full resync after the issue occurred.&lt;/p&gt;

&lt;p&gt;Any idea what might be the root cause? according to the log files the primary node stopped service as the primary and converted itself as the secondary automatically and try to sync data from the&#160;elected new primary for about 4-5 minitues and then errored out and shutdown itself automatically.&lt;/p&gt;

&lt;p&gt;There was a high workload during that time, avaiable write tickets became zero, and one more thing... we adjusted the read/write tickets from default 128 to 512 on all nodes of this cluster a few days ago, the cpu cores is 56 for each of node.&lt;/p&gt;

&lt;p&gt;Regards&lt;/p&gt;

&lt;p&gt;YS&#160;&lt;/p&gt;</comment>
                            <comment id="3863413" author="JIRAUSER1257066" created="Mon, 7 Jun 2021 19:48:25 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ys.mao%40homecreditcfc.cn&quot; class=&quot;user-hover&quot; rel=&quot;ys.mao@homecreditcfc.cn&quot;&gt;ys.mao@homecreditcfc.cn&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;Thank you for providing the ftdc files and the log lines that cover this issue. Based on the log message&lt;br/&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2021-06-04T10:56:54.909+0800 F ROLLBACK [rsBackgroundSync] Unable to complete rollback. A full resync may be needed: UnrecoverableRollbackError: replSet too much data to roll back&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt; the ideal resolution is to perform a clean &lt;a href=&quot;https://docs.mongodb.org/manual/tutorial/resync-replica-set-member/#automatically-sync-a-member&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;resync&lt;/a&gt; from an unaffected node. &lt;/p&gt;

&lt;p&gt;Best,&lt;br/&gt;
Edwin&lt;/p&gt;</comment>
                            <comment id="3859255" author="JIRAUSER1260348" created="Fri, 4 Jun 2021 08:37:17 +0000"  >&lt;p&gt;attached log file and 2 diagnostic data files&lt;/p&gt;</comment>
                            <comment id="3859189" author="JIRAUSER1260348" created="Fri, 4 Jun 2021 07:29:20 +0000"  >&lt;p&gt;mongo configuration file:&lt;/p&gt;

&lt;p&gt;cat /etc/mongodpretreatment.cnf&lt;br/&gt;
storage:&lt;br/&gt;
 dbPath: /data3/pretreatment/dbdata&lt;br/&gt;
 journal:&lt;br/&gt;
 enabled: true&lt;br/&gt;
 commitIntervalMs: 50&lt;br/&gt;
 directoryPerDB: true&lt;br/&gt;
 engine: wiredTiger&lt;br/&gt;
 wiredTiger:&lt;br/&gt;
 engineConfig:&lt;br/&gt;
 cacheSizeGB: 60&lt;br/&gt;
 directoryForIndexes: true&lt;br/&gt;
systemLog:&lt;br/&gt;
 quiet: false&lt;br/&gt;
 path: /logs/pretreatment/pretreatment.log&lt;br/&gt;
 destination: file&lt;br/&gt;
 logAppend: true&lt;br/&gt;
 logRotate: rename&lt;br/&gt;
processManagement:&lt;br/&gt;
 fork: true&lt;br/&gt;
 pidFilePath: /data3/pretreatment/pid/pretreatment.pid&lt;br/&gt;
net:&lt;br/&gt;
 port: 27077&lt;br/&gt;
 maxIncomingConnections: 10000&lt;br/&gt;
 wireObjectCheck: true&lt;br/&gt;
 bindIp: 0.0.0.0&lt;br/&gt;
 serviceExecutor: adaptive&lt;br/&gt;
security:&lt;br/&gt;
 keyFile: /data3/pretreatment/keyfile/securitypretreatment&lt;br/&gt;
 authorization: enabled&lt;br/&gt;
replication:&lt;br/&gt;
 oplogSizeMB: 819200&lt;br/&gt;
 replSetName: pretreatment&lt;br/&gt;
 enableMajorityReadConcern: false&lt;/p&gt;</comment>
                            <comment id="3859111" author="JIRAUSER1260348" created="Fri, 4 Jun 2021 05:48:38 +0000"  >&lt;p&gt;error log during primary instance first failure.&lt;/p&gt;

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

&lt;p&gt;2021-06-04T10:52:56.146+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;replexec-3062&amp;#93;&lt;/span&gt; Scheduling priority takeover at 2021-06-04T10:53:06.796+0800&lt;br/&gt;
2021-06-04T10:52:56.401+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-2962&amp;#93;&lt;/span&gt; Thread was only executing tasks 59% over the last 5045ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:56.433+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-3013&amp;#93;&lt;/span&gt; Thread was only executing tasks 54% over the last 4561ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:56.462+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-3001&amp;#93;&lt;/span&gt; Thread was only executing tasks 53% over the last 4709ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:56.473+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-2949&amp;#93;&lt;/span&gt; Thread was only executing tasks 60% over the last 5250ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:56.523+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-2959&amp;#93;&lt;/span&gt; Thread was only executing tasks 58% over the last 5197ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:56.525+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-3019&amp;#93;&lt;/span&gt; Thread was only executing tasks 60% over the last 4592ms. Exiting thread.&lt;/p&gt;

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

&lt;p&gt;2021-06-04T10:52:57.131+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; sync source candidate: 10.67.12.3:27077&lt;br/&gt;
2021-06-04T10:52:57.133+0800 I ASIO &lt;span class=&quot;error&quot;&gt;&amp;#91;RS&amp;#93;&lt;/span&gt; Connecting to 10.67.12.3:27077&lt;br/&gt;
2021-06-04T10:52:57.136+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-2992&amp;#93;&lt;/span&gt; Thread was only executing tasks 56% over the last 5475ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:57.141+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-3014&amp;#93;&lt;/span&gt; Thread was only executing tasks 54% over the last 5259ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:57.142+0800 I EXECUTOR &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-3060&amp;#93;&lt;/span&gt; Thread was only executing tasks 49% over the last 4797ms. Exiting thread.&lt;br/&gt;
2021-06-04T10:52:57.144+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Changed sync source from empty to 10.67.12.3:27077&lt;br/&gt;
2021-06-04T10:52:57.145+0800 I ASIO &lt;span class=&quot;error&quot;&gt;&amp;#91;RS&amp;#93;&lt;/span&gt; Connecting to 10.67.12.3:27077&lt;/p&gt;

&lt;p&gt;2021-06-04T10:52:57.237+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Starting rollback due to OplogStartMissing: Our last op time fetched: { ts: Timestamp(1622775163, 2189), t: 35 }. source&apos;s GTE: { ts: Timestamp(1622775638, 1), t: 36 } hashes: (3943340773125100714/-6300946020427835533)&lt;br/&gt;
2021-06-04T10:52:57.237+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Replication commit point: { ts: Timestamp(1622775002, 3234), t: 35 }&lt;br/&gt;
2021-06-04T10:52:57.237+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Rollback using the &apos;rollbackViaRefetch&apos; method.&lt;br/&gt;
2021-06-04T10:52:57.237+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Canceling priority takeover callback&lt;br/&gt;
2021-06-04T10:52:57.237+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; transition to ROLLBACK from SECONDARY&lt;br/&gt;
2021-06-04T10:52:57.237+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn54001871&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 10.67.231.177:52896 (connection id: 54001871)&lt;br/&gt;
2021-06-04T10:52:57.237+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn54001870&amp;#93;&lt;/span&gt; Error receiving request from client: CallbackCanceled: Callback was canceled. Ending connection from 10.67.231.177:52894 (connection id: 54001870)&lt;/p&gt;

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

&lt;p&gt;2021-06-04T10:56:34.137+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;LogicalSessionCacheRefresh&amp;#93;&lt;/span&gt; Starting new replica set monitor for pretreatment/10.67.12.1:27077,10.67.12.2:27077,10.67.12.3:27077&lt;br/&gt;
2021-06-04T10:56:34.602+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;replexec-3062&amp;#93;&lt;/span&gt; Scheduling priority takeover at 2021-06-04T10:56:45.262+0800&lt;br/&gt;
2021-06-04T10:56:42.362+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;listener&amp;#93;&lt;/span&gt; connection accepted from 10.30.218.4:58270 #54007208 (5214 connections now open)&lt;br/&gt;
2021-06-04T10:56:42.363+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn54007208&amp;#93;&lt;/span&gt; received client metadata from 10.30.218.4:58270 conn54007208: { driver: &lt;/p&gt;
{ name: &quot;nodejs&quot;, version: &quot;3.2.7-2&quot; }
&lt;p&gt;, os: { type: &quot;Windows_NT&quot;, name: &quot;win32&quot;, architecture: &quot;x64&quot;, version: &quot;10.0.19041&quot; }, platform: &quot;Node.js v10.11.0, LE, mongodb-core: 3.2.7-2&quot;, application: { name: &quot;NoSQLBoosterV5.2.12_1439.782&quot; } }&lt;br/&gt;
2021-06-04T10:56:42.403+0800 I ACCESS &lt;span class=&quot;error&quot;&gt;&amp;#91;conn54007208&amp;#93;&lt;/span&gt; Successfully authenticated as principal root on admin from client 10.30.218.4:58270&lt;br/&gt;
2021-06-04T10:56:42.414+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-148&amp;#93;&lt;/span&gt; end connection 10.30.218.4:58270 (5213 connections now open)&lt;br/&gt;
2021-06-04T10:56:45.262+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;replexec-3062&amp;#93;&lt;/span&gt; Canceling priority takeover callback&lt;br/&gt;
2021-06-04T10:56:45.262+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;replexec-3062&amp;#93;&lt;/span&gt; Not starting an election for a priority takeover, since we are not electable due to: Not standing for election because member is not currently a secondary; member is not caught up enough to the most up-to-date member to call for priority takeover - must be within 2 seconds (mask 0x408)&lt;br/&gt;
2021-06-04T10:56:46.602+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;replexec-3062&amp;#93;&lt;/span&gt; Scheduling priority takeover at 2021-06-04T10:56:58.059+0800&lt;br/&gt;
2021-06-04T10:56:49.228+0800 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;LogicalSessionCacheRefresh&amp;#93;&lt;/span&gt; Failed to refresh session cache: WriteConcernFailed: waiting for replication timed out; Error details: { wtimeout: true }&lt;br/&gt;
2021-06-04T10:56:52.441+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;listener&amp;#93;&lt;/span&gt; connection accepted from 10.30.218.4:57038 #54007209 (5214 connections now open)&lt;br/&gt;
2021-06-04T10:56:52.442+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;conn54007209&amp;#93;&lt;/span&gt; received client metadata from 10.30.218.4:57038 conn54007209: { driver: &lt;/p&gt;
{ name: &quot;nodejs&quot;, version: &quot;3.2.7-2&quot; }
&lt;p&gt;, os: { type: &quot;Windows_NT&quot;, name: &quot;win32&quot;, architecture: &quot;x64&quot;, version: &quot;10.0.19041&quot; }, platform: &quot;Node.js v10.11.0, LE, mongodb-core: 3.2.7-2&quot;, application: { name: &quot;NoSQLBoosterV5.2.12_1439.782&quot; } }&lt;br/&gt;
2021-06-04T10:56:52.478+0800 I ACCESS &lt;span class=&quot;error&quot;&gt;&amp;#91;conn54007209&amp;#93;&lt;/span&gt; Successfully authenticated as principal root on admin from client 10.30.218.4:57038&lt;br/&gt;
2021-06-04T10:56:52.489+0800 I NETWORK &lt;span class=&quot;error&quot;&gt;&amp;#91;worker-2910&amp;#93;&lt;/span&gt; end connection 10.30.218.4:57038 (5213 connections now open)&lt;br/&gt;
2021-06-04T10:56:53.423+0800 I REPL &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Incremented the rollback ID to 3&lt;br/&gt;
2021-06-04T10:56:54.909+0800 I ROLLBACK &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Rollback finished. The final minValid is: { ts: Timestamp(1622532457, 3), t: 22 }&lt;br/&gt;
2021-06-04T10:56:54.909+0800 F ROLLBACK &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Unable to complete rollback. A full resync may be needed: UnrecoverableRollbackError: replSet too much data to roll back.&lt;br/&gt;
2021-06-04T10:56:54.909+0800 F - &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt; Fatal Assertion 40507 at src/mongo/db/repl/rs_rollback.cpp 1542&lt;br/&gt;
2021-06-04T10:56:54.909+0800 F - &lt;span class=&quot;error&quot;&gt;&amp;#91;rsBackgroundSync&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;***aborting after fassert() failure&lt;/p&gt;</comment>
                            <comment id="3859109" author="JIRAUSER1260348" created="Fri, 4 Jun 2021 05:47:47 +0000"  >&lt;p&gt;MongoDB shell version v4.0.13&lt;br/&gt;
connecting to: mongodb://127.0.0.1:27077/?authSource=admin&amp;amp;gssapiServiceName=mongodb&lt;br/&gt;
Implicit session: session { &quot;id&quot; : UUID(&quot;afb50b77-b459-42c8-8526-c64b046f5060&quot;) }&lt;br/&gt;
MongoDB server version: 4.0.13&lt;br/&gt;
pretreatment:PRIMARY&amp;gt; db.hostInfo().os&lt;/p&gt;
{
 &quot;type&quot; : &quot;Linux&quot;,
 &quot;name&quot; : &quot;Oracle Linux Server release 7.8&quot;,
 &quot;version&quot; : &quot;Kernel 4.14.35-1902.301.1.el7uek.x86_64&quot;
}</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="1765340">SERVER-57336</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="319144" name="Screen Shot 2021-06-07 at 2.25.15 PM.png" size="247494" author="edwin.zhou@mongodb.com" created="Mon, 7 Jun 2021 19:37:41 +0000"/>
                            <attachment id="319143" name="Screen Shot 2021-06-07 at 2.26.00 PM.png" size="236754" author="edwin.zhou@mongodb.com" created="Mon, 7 Jun 2021 19:37:41 +0000"/>
                            <attachment id="318789" name="metrics.2021-06-04T01-47-58Z-00000" size="2369821" author="ys.mao@homecreditcfc.cn" created="Fri, 4 Jun 2021 08:36:22 +0000"/>
                            <attachment id="318790" name="metrics.2021-06-04T03-31-50Z-00000" size="79517" author="ys.mao@homecreditcfc.cn" created="Fri, 4 Jun 2021 08:36:35 +0000"/>
                            <attachment id="318773" name="pretreatment.log.gz" size="11484926" author="ys.mao@homecreditcfc.cn" created="Fri, 4 Jun 2021 06:16:32 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>11.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 7 Jun 2021 19:40:06 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        2 years, 34 weeks, 6 days 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>ridhwaan.anayetullah@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            2 years, 34 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>edwin.zhou@mongodb.com</customfieldvalue>
            <customfieldvalue>ys.mao@homecreditcfc.cn</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzjor3:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</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>
                                    <customfieldvalue><![CDATA[edwin.zhou@mongodb.com]]></customfieldvalue>
    

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

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