Info
I am use wt tool to repair a corrupted db, but wt salvage can't repair these errors:
2018-06-07T19:55:47.362+0300 E STORAGE [initandlisten] WiredTiger error (0) [1528390547:362459][1864:0x7f39ed4ed9c0], file:WiredTiger.wt, connection: read checksum error for 4096B block at offset 499712: block header checksum of 1026909540 doesn't match expected checksum of 2007672309
2018-06-07T19:55:47.362+0300 E STORAGE [initandlisten] WiredTiger error (0) [1528390547:362707][1864:0x7f39ed4ed9c0], file:WiredTiger.wt, connection: WiredTiger.wt: encountered an illegal file format or internal value: (__wt_block_read_off, 227)
2018-06-07T19:55:47.362+0300 E STORAGE [initandlisten] WiredTiger error (-31804) [1528390547:362726][1864:0x7f39ed4ed9c0], file:WiredTiger.wt, connection: the process must exit and restart: WT_PANIC: WiredTiger library panic
2018-06-07T19:55:47.362+0300 F - [initandlisten] Fatal Assertion 28558 at src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp 361
2018-06-07T19:55:47.362+0300 F - [initandlisten]
***aborting after fassert() failure
I have attached WiredTiger.wt and WiredTiger.turtle. Any help would be appreciated.
Thanks,
Top User Comments
thomas.schubert commented on Sat, 16 Jun 2018 02:54:38 +0000:
Hi ATAV,
Sorry for the delay getting back to you.
I've attached a repair attempt of the files you provided. Please extract these files and replace them in your $dbpath and let us know if it resolves the issue. If you are still seeing errors after replacing these files, please provide the complete logs from the affected node so that we can further investigate.
Thank you,
Kelsey
repair_attempt.tar.gz