Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-35489

file:WiredTiger.wt, connection: read checksum error for 4096B block, mongodb 3.6 won't start

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: WiredTiger
    • ALL

      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,

        1. mongod.log
          9 kB
        2. repair_attempt.tar.gz
          61.25 MB
        3. WiredTiger
          0.0 kB
        4. WiredTiger.turtle
          99.75 MB
        5. WiredTiger.wt
          22.46 MB

            Assignee:
            kelsey.schubert@mongodb.com Kelsey Schubert
            Reporter:
            anilatav@gmail.com ANIL ATAV
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: