Mongo doesn't start after hardware crash

-2

There is: a Mongo database (originally run with standalone server version 3.2).

After a hardware crash, the file system was restored but obviously some files are corrupt (or at least file names). A repair trial produces this output below.

The question is: is there something we can try?

2020-09-01T15:17:36.599+0800 I CONTROL  [initandlisten] MongoDB starting : pid=1212 port=27017 dbpath=D:\restored2_DB\VAM_Database 64-bit host=WIN-TK1ICNDT4NM

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten] db version v3.6.19

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten] git version: 41b289ff734a926e784d6ab42c3129f59f40d5b4

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2s-fips  28 May 2019

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten] allocator: tcmalloc

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten] modules: none

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten] build environment:

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten]     distmod: 2008plus-ssl

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten]     distarch: x86_64

2020-09-01T15:17:36.600+0800 I CONTROL  [initandlisten]     target_arch: x86_64

2020-09-01T15:17:36.601+0800 I CONTROL  [initandlisten] options: { repair: true, storage: { dbPath: "D:\restored2_DB\VAM_Database" } }

2020-09-01T15:17:36.601+0800 W -        [initandlisten] Detected unclean shutdown - D:\restored2_DB\VAM_Database\mongod.lock is not empty.

2020-09-01T15:17:36.605+0800 I -        [initandlisten] Detected data files in D:\restored2_DB\VAM_Database created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.

2020-09-01T15:17:36.606+0800 W STORAGE  [initandlisten] Recovering data from the last clean checkpoint.

2020-09-01T15:17:36.606+0800 I STORAGE  [initandlisten] Detected WT journal files.  Running recovery from last checkpoint.

2020-09-01T15:17:36.606+0800 I STORAGE  [initandlisten] journal to nojournal transition config: create,cache_size=64788M,cache_overflow=(file_max=0M),session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),compatibility=(release="3.0",require_max="3.0"),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),statistics_log=(wait=0),verbose=(recovery_progress),

2020-09-01T15:17:36.630+0800 E STORAGE  [initandlisten] WiredTiger error (-31802) [1598944656:629989][1212:140707088653024], connection:
__wt_log_extract_lognum, 558: Bad log file name 'WiredTigerPreplog.0000000203.$ea': WT_ERROR: non-specific WiredTiger error Raw: [1598944656:629989][1212:140707088653024], connection:
__wt_log_extract_lognum, 558: Bad log file name 'WiredTigerPreplog.0000000203.$ea': WT_ERROR: non-specific WiredTiger error

2020-09-01T15:17:36.636+0800 E -        [initandlisten] Assertion: 28718:-31802: WT_ERROR: non-specific WiredTiger error src\mongo\db\storage\wiredtiger\wiredtiger_kv_engine.cpp 463

2020-09-01T15:17:36.640+0800 I STORAGE  [initandlisten] exception in initAndListen: Location28718: -31802: WT_ERROR: non-specific WiredTiger error, terminating

2020-09-01T15:17:36.640+0800 F -        [initandlisten] Invariant failure globalStorageEngine src\mongo\db\service_context_d.cpp 272

2020-09-01T15:17:36.640+0800 F -        [initandlisten] 


***aborting after invariant() failure

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\util\stacktrace_windows.cpp(247)               mongo::printStackTrace+0x43

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\util\signal_handlers_synchronous.cpp(184)      mongo::`anonymous namespace'::printSignalAndBacktrace+0x74

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\util\signal_handlers_synchronous.cpp(240)      mongo::`anonymous namespace'::abruptQuit+0x85

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] ucrtbase.dll   raise+0x1dd

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] ucrtbase.dll   abort+0x31

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\util\assert_util.cpp(133)                      mongo::invariantFailed+0x19a

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\db\service_context_d.cpp(272)                  mongo::ServiceContextMongoD::_newOpCtx+0x93

2020-09-01T15:17:37.266+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\db\service_context.cpp(246)                    mongo::ServiceContext::makeOperationContext+0x46

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\db\client.cpp(125)                             mongo::Client::makeOperationContext+0x1d

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\db\db.cpp(1291)                                mongo::`anonymous namespace'::shutdownTask+0xeb

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\util\exit.cpp(63)                              mongo::`anonymous namespace'::runTasks+0x59

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\util\exit.cpp(145)                             mongo::shutdown+0x2c9

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\db\db.cpp(1483)                                mongo::mongoDbMain+0x19f

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] mongod.exe    ...\src\mongo\db\dbmain.cpp(47)                              wmain+0x35

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] mongod.exe    f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(253) 
__scrt_common_main_seh+0x11d

2020-09-01T15:17:37.267+0800 I CONTROL  [initandlisten] KERNEL32.DLL   BaseThreadInitThunk+0x14

2020-09-01T15:17:37.267+0800 F -        [initandlisten] Got signal: 22 (SIGABRT).

2020-09-01T15:17:37.267+0800 F CONTROL  [initandlisten] *** unhandled exception 0x0000000E at 0x00007FF8E9779149, terminating

2020-09-01T15:17:37.267+0800 F CONTROL  [initandlisten] *** stack trace for unhandled exception:

2020-09-01T15:17:37.268+0800 I CONTROL  [initandlisten] KERNELBASE.dll RaiseException+0x69

2020-09-01T15:17:37.268+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\util\signal_handlers_synchronous.cpp(241)      mongo::`anonymous namespace'::abruptQuit+0x9d

2020-09-01T15:17:37.268+0800 I CONTROL  [initandlisten] ucrtbase.dll   raise+0x1dd

2020-09-01T15:17:37.268+0800 I CONTROL  [initandlisten] ucrtbase.dll   abort+0x31

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\util\assert_util.cpp(133)                      mongo::invariantFailed+0x19a

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\db\service_context_d.cpp(272)                  mongo::ServiceContextMongoD::_newOpCtx+0x93

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\db\service_context.cpp(246)                    mongo::ServiceContext::makeOperationContext+0x46

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\db\client.cpp(125)                             mongo::Client::makeOperationContext+0x1d

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\db\db.cpp(1291)                                mongo::`anonymous namespace'::shutdownTask+0xeb

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\util\exit.cpp(63)                              mongo::`anonymous namespace'::runTasks+0x59

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\util\exit.cpp(145)                             mongo::shutdown+0x2c9

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\db\db.cpp(1483)                                mongo::mongoDbMain+0x19f

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     ...\src\mongo\db\dbmain.cpp(47)                              wmain+0x35

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] mongod.exe     f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(253) 
__scrt_common_main_seh+0x11d

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] KERNEL32.DLL   BaseThreadInitThunk+0x14

2020-09-01T15:17:37.269+0800 I -        [initandlisten] 

2020-09-01T15:17:37.269+0800 I CONTROL  [initandlisten] writing minidump diagnostic file C:\Program Files\MongoDB\Server\3.6\bin\mongod.2020-09-01T07-17-37.mdmp

2020-09-01T15:17:37.366+0800 F CONTROL  [initandlisten] *** immediate exit due to unhandled exception
mongodb
repair
asked on Stack Overflow Sep 1, 2020 by Dimitri Sedich • edited Sep 1, 2020 by deceze

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0