<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:44:55 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-37082] Cannot start mongod or --repair (caused by unclean shutdown)</title>
                <link>https://jira.mongodb.org/browse/SERVER-37082</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Hello!&lt;/p&gt;

&lt;p&gt;We have a production server that has crashed unexpectedly and we can&apos;t get it to start because of a error on WiredTiger.wt&lt;/p&gt;

&lt;p&gt;Running ./mongod --dbpath /data/db&lt;/p&gt;

&lt;p&gt;Get me:&lt;/p&gt;

&lt;p&gt;2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; MongoDB starting : pid=10897 port=27017 dbpath=/slowfs/vginfra3/chloec/usage55/db 64-bit host=vgzeburt55&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; db version v3.6.2&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; git version: 489d177dbd0f0420a8ca04d39fd78d0a2c539420&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; allocator: tcmalloc&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; modules: none&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; build environment:&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; distarch: x86_64&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; target_arch: x86_64&lt;br/&gt;
2018-09-11T16:51:00.892-0700 I CONTROL &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; options: { storage: &lt;/p&gt;
{ dbPath: &quot;/slowfs/vginfra3/chloec/usage55/db&quot; }
&lt;p&gt; }&lt;br/&gt;
2018-09-11T16:51:00.912-0700 W - &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Detected unclean shutdown - /slowfs/vginfra3/chloec/usage55/db/mongod.lock is not empty.&lt;br/&gt;
2018-09-11T16:51:00.917-0700 I - &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Detected data files in /slowfs/vginfra3/chloec/usage55/db created by the &apos;wiredTiger&apos; storage engine, so setting the active storage engine to &apos;wiredTiger&apos;.&lt;br/&gt;
2018-09-11T16:51:00.919-0700 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;
2018-09-11T16:51:00.922-0700 I STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; wiredtiger_open config: create,cache_size=31494M,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;
2018-09-11T16:51:00.944-0700 E STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; WiredTiger error (0) &lt;span class=&quot;error&quot;&gt;&amp;#91;1536709860:944467&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;10897:0x7ffff7f789c0&amp;#93;&lt;/span&gt;, &lt;a href=&quot;file:WiredTiger.wt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;file:WiredTiger.wt&lt;/a&gt;, connection: WiredTiger.turtle: encountered an illegal file format or internal value: (__wt_turtle_read, 291)&lt;br/&gt;
2018-09-11T16:51:00.944-0700 E STORAGE &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; WiredTiger error (-31804) &lt;span class=&quot;error&quot;&gt;&amp;#91;1536709860:944502&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;10897:0x7ffff7f789c0&amp;#93;&lt;/span&gt;, &lt;a href=&quot;file:WiredTiger.wt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;file:WiredTiger.wt&lt;/a&gt;, connection: the process must exit and restart: WT_PANIC: WiredTiger library panic&lt;br/&gt;
2018-09-11T16:51:00.944-0700 F - &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Fatal Assertion 28558 at src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp 361&lt;br/&gt;
2018-09-11T16:51:00.944-0700 F - &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt;&lt;/p&gt;

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


&lt;p&gt;2018-09-11T16:51:00.961-0700 F - &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; Got signal: 6 (Aborted).&lt;/p&gt;

&lt;p&gt;0x555557702681 0x555557701899 0x555557701d7d 0x7ffff70905e0 0x7ffff6cf31f7 0x7ffff6cf48e8 0x555555ec97bf 0x555555f91c5e 0x555555e67917 0x555555e67b33 0x555555e67e5c 0x555555fbd5d9 0x555555fbbc59 0x555555fa189a 0x555555fee4ab 0x555555fee9cd 0x555555feec8c 0x5555560572f2 0x555555fe5238 0x555555fbb32e 0x555555fbb40b 0x555555fa0604 0x555555f75fb9 0x555555f5a5b4 0x55555612aee7 0x555555e636c7 0x555555f393bc 0x555555ecb489 0x7ffff6cdfc05 0x555555f28d11&lt;br/&gt;
----- BEGIN BACKTRACE -----&lt;/p&gt;
{&quot;backtrace&quot;:[\{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;21AE681&quot;,&quot;s&quot;:&quot;_ZN5mongo15printStackTraceERSo&quot;}
&lt;p&gt;,{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;21AD899&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;21ADD7D&quot;},{&quot;b&quot;:&quot;7FFFF7081000&quot;,&quot;o&quot;:&quot;F5E0&quot;},{&quot;b&quot;:&quot;7FFFF6CBE000&quot;,&quot;o&quot;:&quot;351F7&quot;,&quot;s&quot;:&quot;gsignal&quot;},{&quot;b&quot;:&quot;7FFFF6CBE000&quot;,&quot;o&quot;:&quot;368E8&quot;,&quot;s&quot;:&quot;abort&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;9757BF&quot;,&quot;s&quot;:&quot;&lt;em&gt;ZN5mongo32fassertFailedNoTraceWithLocationEiPKcj&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A3DC5E&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;913917&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_eventv&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;913B33&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_err&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;913E5C&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_panic&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A695D9&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_turtle_read&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A67C59&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_metadata_search&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A4D89A&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_conn_dhandle_open&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A9A4AB&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_session_get_dhandle&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A9A9CD&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_session_get_dhandle&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A9AC8C&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_session_get_btree_ckpt&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;B032F2&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_curfile_open&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A91238&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A6732E&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_metadata_cursor_open&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A6740B&quot;,&quot;s&quot;:&quot;&lt;/em&gt;&lt;em&gt;wt_metadata_cursor&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A4C604&quot;,&quot;s&quot;:&quot;wiredtiger_open&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A21FB9&quot;,&quot;s&quot;:&quot;_ZN5mongo18WiredTigerKVEngineC1ERKNSt7&lt;/em&gt;&lt;em&gt;cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PNS_11ClockSourceES8_mbbbb&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;A065B4&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;BD6EE7&quot;,&quot;s&quot;:&quot;_ZN5mongo20ServiceContextMongoD29initializeGlobalStorageEngineEv&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;90F6C7&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;9E53BC&quot;,&quot;s&quot;:&quot;_ZN5mongo11mongoDbMainEiPPcS1&lt;/em&gt;&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;977489&quot;,&quot;s&quot;:&quot;main&quot;},{&quot;b&quot;:&quot;7FFFF6CBE000&quot;,&quot;o&quot;:&quot;21C05&quot;,&quot;s&quot;:&quot;__libc_start_main&quot;},{&quot;b&quot;:&quot;555555554000&quot;,&quot;o&quot;:&quot;9D4D11&quot;}],&quot;processInfo&quot;:{ &quot;mongodbVersion&quot; : &quot;3.6.2&quot;, &quot;gitVersion&quot; : &quot;489d177dbd0f0420a8ca04d39fd78d0a2c539420&quot;, &quot;compiledModules&quot; : [], &quot;uname&quot; : &lt;/p&gt;
{ &quot;sysname&quot; : &quot;Linux&quot;, &quot;release&quot; : &quot;3.10.0-693.11.6.el7.x86_64&quot;, &quot;version&quot; : &quot;#1 SMP Thu Jan 4 01:06:37 UTC 2018&quot;, &quot;machine&quot; : &quot;x86_64&quot; }
&lt;p&gt;, &quot;somap&quot; : [ { &quot;b&quot; : &quot;555555554000&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;454A81637B4013AE082538A57B34F8A42B39277A&quot; }, { &quot;b&quot; : &quot;7FFFF88FA000&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;33DEC63F3B0D3EE9ABDAC478FF3E7F1F43FAF9DE&quot; }, { &quot;b&quot; : &quot;7FFFF7BC1000&quot;, &quot;path&quot; : &quot;/lib64/libresolv.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;FF4E72F4E574E143330FB3C66DB51613B0EC65EA&quot; }, { &quot;b&quot; : &quot;7FFFF79B9000&quot;, &quot;path&quot; : &quot;/lib64/librt.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;6D322588B36D2617C03C0F3B93677E62FCFFDA81&quot; }, { &quot;b&quot; : &quot;7FFFF77B5000&quot;, &quot;path&quot; : &quot;/lib64/libdl.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;1E42EBFB272D37B726F457D6FE3C33D2B094BB69&quot; }, { &quot;b&quot; : &quot;7FFFF74B3000&quot;, &quot;path&quot; : &quot;/lib64/libm.so.6&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;808BD35686C193F218A5AAAC6194C49214CFF379&quot; }, { &quot;b&quot; : &quot;7FFFF729D000&quot;, &quot;path&quot; : &quot;/lib64/libgcc_s.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;408B46E291B2D4C9612E27C0509D165D7E186D40&quot; }, { &quot;b&quot; : &quot;7FFFF7081000&quot;, &quot;path&quot; : &quot;/lib64/libpthread.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;A48D21B2578A8381FBD8857802EAA660504248DC&quot; }, { &quot;b&quot; : &quot;7FFFF6CBE000&quot;, &quot;path&quot; : &quot;/lib64/libc.so.6&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;95FF02A4BEBABC573C7827A66D447F7BABDDAA44&quot; }, { &quot;b&quot; : &quot;7FFFF7DDB000&quot;, &quot;path&quot; : &quot;/lib64/ld-linux-x86-64.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;22FA66DA7D14C88BF36C69454A357E5F1DEFAE4E&quot; } ] }}&lt;br/&gt;
 mongod(_ZN5mongo15printStackTraceERSo+0x41) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555557702681&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(+0x21AD899) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555557701899&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(+0x21ADD7D) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555557701d7d&amp;#93;&lt;/span&gt;&lt;br/&gt;
 libpthread.so.0(+0xF5E0) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7ffff70905e0&amp;#93;&lt;/span&gt;&lt;br/&gt;
 libc.so.6(gsignal+0x37) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7ffff6cf31f7&amp;#93;&lt;/span&gt;&lt;br/&gt;
 libc.so.6(abort+0x148) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7ffff6cf48e8&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo32fassertFailedNoTraceWithLocationEiPKcj+0x0) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555ec97bf&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(+0xA3DC5E) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555f91c5e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_eventv+0x3D7) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555e67917&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_err+0x9D) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555e67b33&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_panic+0x33) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555e67e5c&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_turtle_read+0x269) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fbd5d9&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_metadata_search+0xA9) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fbbc59&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_conn_dhandle_open+0x8A) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fa189a&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_session_get_dhandle+0xFB) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fee4ab&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_session_get_dhandle+0x61D) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fee9cd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_session_get_btree_ckpt+0x14C) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555feec8c&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_curfile_open+0x52) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x5555560572f2&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(+0xA91238) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fe5238&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_metadata_cursor_open+0x6E) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fbb32e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(__wt_metadata_cursor+0x4B) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fbb40b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(wiredtiger_open+0x19D4) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555fa0604&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(&lt;em&gt;ZN5mongo18WiredTigerKVEngineC1ERKNSt7&lt;/em&gt;_cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PNS_11ClockSourceES8_mbbbb+0x889) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555f75fb9&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(+0xA065B4) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555f5a5b4&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo20ServiceContextMongoD29initializeGlobalStorageEngineEv+0x637) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x55555612aee7&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(+0x90F6C7) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555e636c7&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(&lt;em&gt;ZN5mongo11mongoDbMainEiPPcS1&lt;/em&gt;+0x86C) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555f393bc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(main+0x9) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555ecb489&amp;#93;&lt;/span&gt;&lt;br/&gt;
 libc.so.6(__libc_start_main+0xF5) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7ffff6cdfc05&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(+0x9D4D11) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x555555f28d11&amp;#93;&lt;/span&gt;&lt;br/&gt;
----- END BACKTRACE -----&lt;br/&gt;
Abort&lt;/p&gt;

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

&lt;p&gt;Giving --repair doesn&apos;t seem to make much a difference.&lt;/p&gt;

&lt;p&gt;I&apos;ve seen several other cases in Jira, but seems like each case required a manual investigation.&lt;/p&gt;

&lt;p&gt;Thanks!&lt;br/&gt;
Chloe&lt;/p&gt;</description>
                <environment></environment>
        <key id="603017">SERVER-37082</key>
            <summary>Cannot start mongod or --repair (caused by unclean shutdown)</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="nick.brewer">Nick Brewer</assignee>
                                    <reporter username="chloec">Chloe Chen</reporter>
                        <labels>
                            <label>envm</label>
                            <label>rpo</label>
                            <label>trct</label>
                            <label>wtc</label>
                    </labels>
                <created>Wed, 12 Sep 2018 00:09:37 +0000</created>
                <updated>Wed, 12 Sep 2018 21:53:35 +0000</updated>
                            <resolved>Wed, 12 Sep 2018 21:53:35 +0000</resolved>
                                    <version>3.6.2</version>
                                                    <component>WiredTiger</component>
                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="2001281" author="nick.brewer" created="Wed, 12 Sep 2018 21:51:35 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=chloec&quot; class=&quot;user-hover&quot; rel=&quot;chloec&quot;&gt;chloec&lt;/a&gt; Glad to hear you were able to get it working from a backup. Some suggestions to keep in mind for the future:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Make sure your &lt;a href=&quot;https://docs.mongodb.com/manual/administration/production-notes/#disk-and-storage-systems&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;underlying storage is configured in an optimal way&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;Schedule and perform regular checks of the integrity of your filesystems and disks.&lt;/li&gt;
	&lt;li&gt;Make sure to update MongoDB to the &lt;a href=&quot;https://docs.mongodb.com/manual/release-notes/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;most recent version&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;Never manipulate the underlying database files in any way while &lt;tt&gt;mongod&lt;/tt&gt; is running.&lt;/li&gt;
	&lt;li&gt;Always keep up to date &lt;a href=&quot;https://docs.mongodb.com/manual/core/backups/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;backups of your databases&lt;/a&gt; and verify that you have a process in place to restore them.&lt;/li&gt;
	&lt;li&gt;Use a &lt;a href=&quot;https://docs.mongodb.com/manual/replication/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;replica set&lt;/a&gt; for improved reliability.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;-Nick&lt;/p&gt;</comment>
                            <comment id="2000951" author="chloec" created="Wed, 12 Sep 2018 18:21:50 +0000"  >&lt;p&gt;It&apos;s a VM. Gladly we just found we have data backup before. But still thanks for the help. I will keep you suggestions in mind.&#160;&lt;/p&gt;

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

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

&lt;p&gt;Chloe&lt;/p&gt;</comment>
                            <comment id="2000943" author="nick.brewer" created="Wed, 12 Sep 2018 18:17:32 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=chloec&quot; class=&quot;user-hover&quot; rel=&quot;chloec&quot;&gt;chloec&lt;/a&gt; A blank &lt;tt&gt;.turtle&lt;/tt&gt; file indicates corruption - as this file contain metadata that is used to interpret other WiredTiger files, we will not be able to perform a repair if the file is blank. In this case, your best option is to utilize any available backups you have. &lt;/p&gt;

&lt;p&gt;Based on this line, I assume you&apos;re using slowfs:&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;   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;{ dbPath: &quot;/slowfs/vginfra3/chloec/usage55/db&quot; }&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;I&apos;m not familiar with how MongoDB performs with slowfs, however it&apos;s worth noting that MongoDB requires &lt;a href=&quot;https://docs.mongodb.com/manual/administration/production-notes/#fsync-on-directories&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;fync on directories&lt;/a&gt;. With that in mind, you may want to ensure you&apos;re using the appropriate &lt;tt&gt;FsyncStrategy&lt;/tt&gt; option for slowfs, as outlined on its &lt;a href=&quot;https://github.com/google/slowfs&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;For tracking purposes, could you clarify whether this machine is a VM, native, container, etc?&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
-Nick&lt;/p&gt;</comment>
                            <comment id="2000905" author="chloec" created="Wed, 12 Sep 2018 17:43:53 +0000"  >&lt;p&gt;My WiredTiger.turtle files is blank...&lt;/p&gt;

&lt;p&gt;I am using mongodb-linux-x86_64-3.6.2 on CentOS7.3&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="2000539" author="nick.brewer" created="Wed, 12 Sep 2018 13:53:01 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=chloec&quot; class=&quot;user-hover&quot; rel=&quot;chloec&quot;&gt;chloec&lt;/a&gt; To perform a repair attempt, we&apos;d need both the WiredTiger.wt and WiredTiger.turtle files. Additionally, we&apos;d need to confirm:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The operating system and version&lt;/li&gt;
	&lt;li&gt;The platform (virtual machine, container, native hardware, etc)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Thanks, &lt;br/&gt;
-Nick&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="195792" name="WiredTiger.wt" size="151552" author="chloec" created="Wed, 12 Sep 2018 00:08:58 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 12 Sep 2018 13:53:01 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 22 weeks 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>nick.brewer</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 22 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10020"><![CDATA[Linux]]></customfieldvalue>

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

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

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

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