-
Type:
Bug
-
Status: Closed
-
Priority:
Major - P3
-
Resolution: Incomplete
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: WiredTiger
-
Labels:None
-
Operating System:ALL
The system was crushed, i could only return to virtual snapchot and get DB files
but when i insert it and start mong with --repair key , i got read checksum error
c:\Program Files\MongoDB\bin>.\mongod --dbpath "c:\Program Files\MongoDB\Data" --repair --storageEngine wiredTiger
|
2015-12-22T14:50:54.029+0400 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=3G,session_max=20000,e
|
viction=(threads_max=4),statistics=(fast),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
|
2015-12-22T14:50:54.036+0400 E STORAGE [initandlisten] WiredTiger (0) [1450781454:36877][8020:140713109689168], file:Wi
|
redTiger.wt, connection: read checksum error [24576B @ 421888, 996688094 != 1475298810]
|
2015-12-22T14:50:54.040+0400 E STORAGE [initandlisten] WiredTiger (0) [1450781454:39879][8020:140713109689168], file:Wi
|
redTiger.wt, connection: WiredTiger.wt: encountered an illegal file format or internal value
|
2015-12-22T14:50:54.041+0400 E STORAGE [initandlisten] WiredTiger (-31804) [1450781454:41865][8020:140713109689168], fi
|
le:WiredTiger.wt, connection: the process must exit and restart: WT_PANIC: WiredTiger library panic
|
2015-12-22T14:50:54.042+0400 I - [initandlisten] Fatal Assertion 28558
|
2015-12-22T14:50:55.215+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\stacktrace_win.cpp(175)
|
mongo::printStackTrace+0x43
|
2015-12-22T14:50:55.217+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\log.cpp(135)
|
mongo::logContext+0x97
|
2015-12-22T14:50:55.219+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\assert_util.cpp(165)
|
mongo::fassertFailed+0x80
|
2015-12-22T14:50:55.221+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\storage\wiredtiger\wiredtiger_uti
|
l.cpp(297) mongo::`anonymous namespace'::mdb_handle_error+0xb5
|
2015-12-22T14:50:55.223+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\support\err.c(2
|
91) __wt_eventv+0x3fc
|
2015-12-22T14:50:55.225+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\support\err.c(3
|
16) __wt_err+0x32
|
2015-12-22T14:50:55.226+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\support\err.c(5
|
14) __wt_illegal_value+0x5e
|
2015-12-22T14:50:55.228+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\block\block_rea
|
d.c(214) __wt_block_read_off+0x177
|
2015-12-22T14:50:55.230+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\block\block_rea
|
d.c(47) __wt_bm_preload+0xe3
|
2015-12-22T14:50:55.232+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\btree\bt_handle
|
.c(540) __btree_preload+0x9f
|
2015-12-22T14:50:55.233+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\btree\bt_handle
|
.c(110) __wt_btree_open+0x22f
|
2015-12-22T14:50:55.235+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\conn\conn_dhand
|
le.c(454) __conn_btree_open+0x7b
|
2015-12-22T14:50:55.237+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\conn\conn_dhand
|
le.c(506) __wt_conn_btree_get+0xcf
|
2015-12-22T14:50:55.239+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\session\session
|
_dhandle.c(408) __wt_session_get_btree+0x3e2
|
2015-12-22T14:50:55.240+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\meta\meta_table
|
.c(43) __wt_metadata_open+0x35
|
2015-12-22T14:50:55.242+0400 I CONTROL [initandlisten] mongod.exe ...\src\third_party\wiredtiger\src\conn\conn_api.c
|
(1775) wiredtiger_open+0x6ba
|
2015-12-22T14:50:55.244+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\storage\wiredtiger\wiredtiger_kv_
|
engine.cpp(117) mongo::WiredTigerKVEngine::WiredTigerKVEngine+0x4e3
|
2015-12-22T14:50:55.246+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\storage\wiredtiger\wiredtiger_ini
|
t.cpp(66) mongo::`anonymous namespace'::WiredTigerFactory::create+0x9f
|
2015-12-22T14:50:55.248+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\global_environment_d.cpp(107)
|
mongo::GlobalEnvironmentMongoD::setGlobalStorageEngine+0x40f
|
2015-12-22T14:50:55.249+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(489)
|
mongo::_initAndListen+0x488
|
2015-12-22T14:50:55.251+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(651)
|
mongo::initAndListen+0x27
|
2015-12-22T14:50:55.253+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(896)
|
mongoDbMain+0x206
|
2015-12-22T14:50:55.254+0400 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(694)
|
wmain+0x35
|
2015-12-22T14:50:55.256+0400 I CONTROL [initandlisten] mongod.exe f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(623)
|
__tmainCRTStartup+0x10f
|
2015-12-22T14:50:55.258+0400 I CONTROL [initandlisten] KERNEL32.DLL
|
BaseThreadInitThunk+0xd
|
2015-12-22T14:50:55.259+0400 I CONTROL [initandlisten]
|
2015-12-22T14:50:55.260+0400 I - [initandlisten]
|
|
***aborting after fassert() failure
|
As i see, it is possible to recover data (some fixed WiredTiger.wt and sizeStorer.wt help to repair)
How can i correct these files?
- duplicates
-
SERVER-18316 Database with WT engine fails to recover after system crash
-
- Closed
-