mongodb数据修复宝典

1. 版本信息

mongodb版本: 3.6.14

2.mongodb日志内容:
2019-10-04T10:41:38.558+0000 E STORAGE [initandlisten] WiredTiger error (0) [1570185698:558027][1:0x7fc732a541c0], file:WiredTiger.wt, connection: __wt_block_read_off, 291: WiredTiger.wt: read checksum error for 4096B block at offset 40960: block header checksum of 1852795252 doesn't match expected checksum of 3291344686
2019-10-04T10:41:38.558+0000 E STORAGE [initandlisten] WiredTiger error (0) [1570185698:558204][1:0x7fc732a541c0], file:WiredTiger.wt, connection: __wt_bm_corrupt_dump, 144: \{40960, 4096, 3291344686}: (chunk 1 of 4): 65 63 6b 73 75 6d 3d 6f 6e 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 64 69 63 74 69 6f 6e 61 72 79 3d 30 2c 65 6e 63 72 79 70 74 69 6f 6e 3d 28 6b 65 79 69 64 3d 2c 6e 61 6d 65 3d 29 2c 66 6f 72 6d 61 74 3d 62 74 72 65 65 2c 68 75 66 66 6d 61 6e 5f 6b 65 79 3d 2c 68 75 66 66 6d 61 6e 5f 76 61 6c 75 65 3d 2c 69 64 3d 32 34 2c 69 67 6e 6f 72 65 5f 69 6e 5f 6d 65 6d 6f 72 79 5f 63 61 63 68 65 5f 73 69 7a 65 3d 66 61 6c 73 65 2c 69 6e 74 65 72 6e 61 6c 5f 69 74 65 6d 5f 6d 61 78 3d 30 2c 69 6e 74 65 72 6e 61 6c 5f 6b 65 79 5f 6d 61 78 3d 30 2c 69 6e 74 65 72 6e 61 6c 5f 6b 65 79 5f 74 72 75 6e 63 61 74 65 3d 74 72 75 65 2c 69 6e 74 65 72 6e 61 6c 5f 70 61 67 65 5f 6d 61 78 3d 31 36 6b 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 75 2c 6b 65 79 5f 67 61 70 3d 31 30 2c 6c 65 61 66 5f 69 74 65 6d 5f 6d 61 78 3d 30 2c 6c 65 61 66 5f 6b 65 79 5f 6d 61 78 3d 30 2c 6c 65 61 66 5f 70 61 67 65 5f 6d 61 78 3d 31 36 6b 2c 6c 65 61 66 5f 76 61 6c 75 65 5f 6d 61 78 3d 30 2c 6c 6f 67 3d 28 65 6e 61 62 6c 65 64 3d 74 72 75 65 29 2c 6d 65 6d 6f 72 79 5f 70 61 67 65 5f 69 6d 61 67 65 5f 6d 61 78 3d 30 2c 6d 65 6d 6f 72 79 5f 70 61 67 65 5f 6d 61 78 3d 35 4d 42 2c 6f 73 5f 63 61 63 68 65 5f 64 69 72 74 79 5f 6d 61 78 3d 30 2c 6f 73 5f 63 61 63 68 65 5f 6d 61 78 3d 30 2c 70 72 65 66 69 78 5f 63 6f 6d 70 72 65 73 73 69 6f 6e 3d 74 72 75 65 2c 70 72 65 66 69 78 5f 63 6f 6d 70 72 65 73 73 69 6f 6e 5f 6d 69 6e 3d 34 2c 73 70 6c 69 74 5f 64 65 65 70 65 6e 5f 6d 69 6e 5f 63 68 69 6c 64 3d 30 2c 73 70 6c 69 74 5f 64 65 65 70 65 6e 5f 70 65 72 5f 63 68 69 6c 64 3d 30 2c 73 70 6c 69 74 5f 70 63 74 3d 39 30 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 2c 76 65 72 73 69 6f 6e 3d 28 6d 61 6a 6f 72 3d 31 2c 6d 69 6e 6f 72 3d 31 29 00 4d 66 69 6c 65 3a 73 69 7a 65 53 74 6f 72 65 72 2e 77 74 00 80 c3 31 61 63 63 65 73 73 5f 70 61 74 74 65 72 6e 5f 68 69 6e 74 3d 6e 6f 6e 65 2c 61 6c 6c 6f 63 61 74 69 6f 6e 5f 73 69 7a 65 3d 34 4b 42 2c 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 2c 61 73 73 65 72 74 3d 28 63 6f 6d 6d 69 74 5f 74 69 6d 65 73 74 61 6d 70 3d 6e 6f 6e 65 2c 72 65 61 64 5f 74 69 6d 65 73 74 61 6d 70 3d 6e 6f 6e 65 29 2c 62 6c 6f 63 6b 5f 61 6c 6c 6f 63 61 74 69 6f 6e 3d 62 65 73 74 2c 62 6c 6f 63 6b 5f 63 6f 6d 70 72 65 73 73 6f 72 3d 2c 63 61 63 68 65 5f 72 65 73 69 64 65 6e 74 3d 66 61 6c 73 65 2c 63 68 65 63 6b 70 6f 69 6e 74 3d 28 57 69 72 65 64 54 69 67 65 72 43 68 65 63 6b 70 6f 69 6e 74 2e 31 34 32 3d 28 61 64 64 72 3d 22 30 31 38 34 38 31 65 34 37 38 61 32 66 37 30 37 38 35 38 31 65 34 65 63 65 65 33 63 66 33 38 36 38 31 65 34 34 30 30 62 36 61 65 32 38 30 38 30 38 30 65 32 36 66 63 30 63 66 63 30 22 2c 6f 72 64 65 72 3d 31 34 32 2c 74 69 6d 65 3d 31 35 36 39 39 35 34 31 36 33 2c 73 69 7a 65 3d 38 31 39 32 2c 77 72 69 74 65 5f 67 65 6e 3d 32 38 34 29 29 2c 63 68 65 63 6b 70 6f 69 6e 74 5f 6c 73 6e 3d 28 36 2c 35 32 34 38 29 2c 63 68 65 63 6b 73 75 6d 3d 75 6e 63 6f 6d 70 72 65 73 73 65 64 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 64 69 63 74 69 6f 6e 61 72 79 3d 30 2c 65 6e 63 72 79 70 74 69 6f 6e 3d 28 6b 65 79
2019-10-04T10:41:38.558+0000 E STORAGE [initandlisten] WiredTiger error (0) [1570185698:558392][1:0x7fc732a541c0], file:WiredTiger.wt, connection: __wt_bm_corrupt_dump, 144: \{40960, 4096, 3291344686}: (chunk 2 of 4): 69 64 3d 2c 6e 61 6d 65 3d 29 2c 66 6f 72 6d 61 74 3d 62 74 72 65 65 2c 68 75 66 66 6d 61 6e 5f 6b 65 79 3d 2c 68 75 66 66 6d 61 6e 5f 76 61 6c 75 65 3d 2c 69 64 3d 32 2c 69 67 6e 6f 72 65 5f 69 6e 5f 6d 65 6d 6f 72 79 5f 63 61 63 68 65 5f 73 69 7a 65 3d 66 61 6c 73 65 2c 69 6e 74 65 72 6e 61 6c 5f 69 74 65 6d 5f 6d 61 78 3d 30 2c 69 6e 74 65 72 6e 61 6c 5f 6b 65 79 5f 6d 61 78 3d 30 2c 69 6e 74 65 72 6e 61 6c 5f 6b 65 79 5f 74 72 75 6e 63 61 74 65 3d 74 72 75 65 2c 69 6e 74 65 72 6e 61 6c 5f 70 61 67 65 5f 6d 61 78 3d 34 4b 42 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 75 2c 6b 65 79 5f 67 61 70 3d 31 30 2c 6c 65 61 66 5f 69 74 65 6d 5f 6d 61 78 3d 30 2c 6c 65 61 66 5f 6b 65 79 5f 6d 61 78 3d 30 2c 6c 65 61 66 5f 70 61 67 65 5f 6d 61 78 3d 33 32 4b 42 2c 6c 65 61 66 5f 76 61 6c 75 65 5f 6d 61 78 3d 30 2c 6c 6f 67 3d 28 65 6e 61 62 6c 65 64 3d 74 72 75 65 29 2c 6d 65 6d 6f 72 79 5f 70 61 67 65 5f 69 6d 61 67 65 5f 6d 61 78 3d 30 2c 6d 65 6d 6f 72 79 5f 70 61 67 65 5f 6d 61 78 3d 35 4d 42 2c 6f 73 5f 63 61 63 68 65 5f 64 69 72 74 79 5f 6d 61 78 3d 30 2c 6f 73 5f 63 61 63 68 65 5f 6d 61 78 3d 30 2c 70 72 65 66 69 78 5f 63 6f 6d 70 72 65 73 73 69 6f 6e 3d 66 61 6c 73 65 2c 70 72 65 66 69 78 5f 63 6f 6d 70 72 65 73 73 69 6f 6e 5f 6d 69 6e 3d 34 2c 73 70 6c 69 74 5f 64 65 65 70 65 6e 5f 6d 69 6e 5f 63 68 69 6c 64 3d 30 2c 73 70 6c 69 74 5f 64 65 65 70 65 6e 5f 70 65 72 5f 63 68 69 6c 64 3d 30 2c 73 70 6c 69 74 5f 70 63 74 3d 39 30 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 2c 76 65 72 73 69 6f 6e 3d 28 6d 61 6a 6f 72 3d 31 2c 6d 69 6e 6f 72 3d 31 29 00 4d 74 61 62 6c 65 3a 5f 6d 64 62 5f 63 61 74 61 6c 6f 67 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 9d 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 30 2d 31 37 31 31 33 39 31 33 34 38 32 35 35 36 32 37 33 31 37 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 9d 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 30 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 31 35 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61
2019-10-04T10:41:38.558+0000 E STORAGE [initandlisten] WiredTiger error (0) [1570185698:558573][1:0x7fc732a541c0], file:WiredTiger.wt, connection: __wt_bm_corrupt_dump, 144: \{40960, 4096, 3291344686}: (chunk 3 of 4): 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 31 37 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 31 39 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 9d 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 32 2d 31 37 31 31 33 39 31 33 34 38 32 35 35 36 32 37 33 31 37 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 9d 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 32 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 32 31 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 32 33 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 32 35 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 32 37 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c
2019-10-04T10:41:38.558+0000 E STORAGE [initandlisten] WiredTiger error (0) [1570185698:558781][1:0x7fc732a541c0], file:WiredTiger.wt, connection: __wt_bm_corrupt_dump, 144: \{40960, 4096, 3291344686}: (chunk 4 of 4): 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 32 39 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 33 31 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 33 34 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 33 36 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 33 39 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 9d 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 34 2d 31 37 31 31 33 39 31 33 34 38 32 35 35 36 32 37 33 31 37 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 9d 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 34 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69 6f 6e 3d 31 29 2c 63 6f 6c 67 72 6f 75 70 73 3d 2c 63 6f 6c 6c 61 74 6f 72 3d 2c 63 6f 6c 75 6d 6e 73 3d 2c 6b 65 79 5f 66 6f 72 6d 61 74 3d 71 2c 76 61 6c 75 65 5f 66 6f 72 6d 61 74 3d 75 00 a1 74 61 62 6c 65 3a 63 6f 6c 6c 65 63 74 69 6f 6e 2d 34 31 2d 35 36 35 34 32 38 39 30 37 36 39 37 38 36 39 32 31 33 39 00 80 99 61 70 70 5f 6d 65 74 61 64 61 74 61 3d 28 66 6f 72 6d 61 74 56 65 72 73 69
2019-10-04T10:41:38.558+0000 E STORAGE [initandlisten] WiredTiger error (-31802) [1570185698:558801][1:0x7fc732a541c0], file:WiredTiger.wt, connection: __wt_block_read_off, 302: WiredTiger.wt: fatal read error: WT_ERROR: non-specific WiredTiger error
2019-10-04T10:41:38.558+0000 E STORAGE [initandlisten] WiredTiger error (-31804) [1570185698:558814][1:0x7fc732a541c0], file:WiredTiger.wt, connection: __wt_panic, 523: the process must exit and restart: WT_PANIC: WiredTiger library panic
2019-10-04T10:41:38.558+0000 F - [initandlisten] Fatal Assertion 28558 at src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp 376
2019-10-04T10:41:38.558+0000 F - [initandlisten] ***aborting after fassert() failure 2019-10-04T10:41:38.583+0000 F - [initandlisten] Got signal: 6 (Aborted). 0x55da7c73f481 0x55da7c73e699 0x55da7c73eb7d 0x7fc7313ea0e0 0x7fc73106cfff 0x7fc73106e42a 0x55da7ae629be 0x55da7af33eee 0x55da7afa54d9 0x55da7adfeb82 0x55da7adfefa2 0x55da7b05b1d5 0x55da7b07926f 0x55da7b0797cb 0x55da7b075bb5 0x55da7b05a887 0x55da7afcd47b 0x55da7af471b6 0x55da7afa3d9d 0x55da7afa4372 0x55da7afa460c 0x55da7b016092 0x55da7af9f918 0x55da7af6665e 0x55da7af6673b 0x55da7af45b16 0x55da7af14ef9 0x55da7aef9bc9 0x55da7b0fd9e0 0x55da7adfa52e 0x55da7aed864b 0x55da7ae64689 0x7fc73105a2e1 0x55da7aec80aa
----- BEGIN BACKTRACE -----
{"backtrace":[\{"b":"55DA7A4C6000","o":"2279481","s":"_ZN5mongo15printStackTraceERSo"},\{"b":"55DA7A4C6000","o":"2278699"},\{"b":"55DA7A4C6000","o":"2278B7D"},\{"b":"7FC7313D9000","o":"110E0"},\{"b":"7FC73103A000","o":"32FFF","s":"gsignal"},\{"b":"7FC73103A000","o":"3442A","s":"abort"},\{"b":"55DA7A4C6000","o":"99C9BE","s":"_ZN5mongo32fassertFailedNoTraceWithLocationEiPKcj"},\{"b":"55DA7A4C6000","o":"A6DEEE"},\{"b":"55DA7A4C6000","o":"ADF4D9"},\{"b":"55DA7A4C6000","o":"938B82","s":"__wt_err_func"},\{"b":"55DA7A4C6000","o":"938FA2","s":"__wt_panic"},\{"b":"55DA7A4C6000","o":"B951D5","s":"__wt_block_read_off"},\{"b":"55DA7A4C6000","o":"BB326F","s":"__wt_block_extlist_read"},\{"b":"55DA7A4C6000","o":"BB37CB","s":"__wt_block_extlist_read_avail"},\{"b":"55DA7A4C6000","o":"BAFBB5","s":"__wt_block_checkpoint_load"},\{"b":"55DA7A4C6000","o":"B94887"},\{"b":"55DA7A4C6000","o":"B0747B","s":"__wt_btree_open"},\{"b":"55DA7A4C6000","o":"A811B6","s":"__wt_conn_dhandle_open"},\{"b":"55DA7A4C6000","o":"ADDD9D","s":"__wt_session_get_dhandle"},\{"b":"55DA7A4C6000","o":"ADE372","s":"__wt_session_get_dhandle"},\{"b":"55DA7A4C6000","o":"ADE60C","s":"__wt_session_get_btree_ckpt"},\{"b":"55DA7A4C6000","o":"B50092","s":"__wt_curfile_open"},\{"b":"55DA7A4C6000","o":"AD9918"},\{"b":"55DA7A4C6000","o":"AA065E","s":"__wt_metadata_cursor_open"},\{"b":"55DA7A4C6000","o":"AA073B","s":"__wt_metadata_cursor"},\{"b":"55DA7A4C6000","o":"A7FB16","s":"wiredtiger_open"},\{"b":"55DA7A4C6000","o":"A4EEF9","s":"_ZN5mongo18WiredTigerKVEngineC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PNS_11ClockSourceES8_mbbbb"},\{"b":"55DA7A4C6000","o":"A33BC9"},\{"b":"55DA7A4C6000","o":"C379E0","s":"_ZN5mongo20ServiceContextMongoD29initializeGlobalStorageEngineEv"},\{"b":"55DA7A4C6000","o":"93452E"},\{"b":"55DA7A4C6000","o":"A1264B","s":"_ZN5mongo11mongoDbMainEiPPcS1_"},\{"b":"55DA7A4C6000","o":"99E689","s":"main"},\{"b":"7FC73103A000","o":"202E1","s":"__libc_start_main"},\{"b":"55DA7A4C6000","o":"A020AA","s":"_start"}],"processInfo":\{ "mongodbVersion" : "3.6.14", "gitVersion" : "cbef87692475857c7ee6e764c8f5104b39c342a1", "compiledModules" : [], "uname" : { "sysname" : "Linux", "release" : "3.10.0-957.5.1.el7.x86_64", "version" : "#1 SMP Fri Feb 1 14:54:57 UTC 2019", "machine" : "x86_64" }, "somap" : [ \{ "b" : "55DA7A4C6000", "elfType" : 3, "buildId" : "E8ADF8B0C6D12B35165134F824CB06F217372F35" }, \{ "b" : "7FFF7E97C000", "path" : "linux-vdso.so.1", "elfType" : 3, "buildId" : "733D1C681CFBD8BBEB11E8B7F80876A9AED6BB74" }, \{ "b" : "7FC732622000", "path" : "/lib/x86_64-linux-gnu/libresolv.so.2", "elfType" : 3, "buildId" : "EAD5FD817712E63C1212D1EE7D7EE1B9C29F93A7" }, \{ "b" : "7FC732189000", "path" : "/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1", "elfType" : 3, "buildId" : "F04B48B3AD4F3CF1CA109D22105EC6593DF0FBA0" }, \{ "b" : "7FC731F1D000", "path" : "/usr/lib/x86_64-linux-gnu/libssl.so.1.1", "elfType" : 3, "buildId" : "A8FD99466614F395D4BD2F1560E8858DC0237B1B" }, \{ "b" : "7FC731D19000", "path" : "/lib/x86_64-linux-gnu/libdl.so.2", "elfType" : 3, "buildId" : "DB2CAEEEC37482A98AB1416D0A9AFE2944930DE9" }, \{ "b" : "7FC731B11000", "path" : "/lib/x86_64-linux-gnu/librt.so.1", "elfType" : 3, "buildId" : "86B35D63FACD97D22973E99EE9863F7714C4F53A" }, \{ "b" : "7FC73180D000", "path" : "/lib/x86_64-linux-gnu/libm.so.6", "elfType" : 3, "buildId" : "4E49714C557CE0472C798F39365CA10F9C0E1933" }, \{ "b" : "7FC7315F6000", "path" : "/lib/x86_64-linux-gnu/libgcc_s.so.1", "elfType" : 3, "buildId" : "51AD5FD294CD6C813BED40717347A53434B80B7A" }, \{ "b" : "7FC7313D9000", "path" : "/lib/x86_64-linux-gnu/libpthread.so.0", "elfType" : 3, "buildId" : "16D609487BCC4ACBAC29A4EAA2DDA0D2F56211EC" }, \{ "b" : "7FC73103A000", "path" : "/lib/x86_64-linux-gnu/libc.so.6", "elfType" : 3, "buildId" : "775143E680FF0CD4CD51CCE1CE8CA216E635A1D6" }, \{ "b" : "7FC732839000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType" : 3, "buildId" : "606DF9C355103E82140D513BC7A25A635591C153" } ] }}
mongod(_ZN5mongo15printStackTraceERSo+0x41) [0x55da7c73f481]
mongod(+0x2278699) [0x55da7c73e699]
mongod(+0x2278B7D) [0x55da7c73eb7d]
libpthread.so.0(+0x110E0) [0x7fc7313ea0e0]
libc.so.6(gsignal+0xCF) [0x7fc73106cfff]
libc.so.6(abort+0x16A) [0x7fc73106e42a]
mongod(_ZN5mongo32fassertFailedNoTraceWithLocationEiPKcj+0x0) [0x55da7ae629be]
mongod(+0xA6DEEE) [0x55da7af33eee]
mongod(+0xADF4D9) [0x55da7afa54d9]
mongod(__wt_err_func+0x90) [0x55da7adfeb82]
mongod(__wt_panic+0x3F) [0x55da7adfefa2]
mongod(__wt_block_read_off+0x575) [0x55da7b05b1d5]
mongod(__wt_block_extlist_read+0x8F) [0x55da7b07926f]
mongod(__wt_block_extlist_read_avail+0x2B) [0x55da7b0797cb]
mongod(__wt_block_checkpoint_load+0x275) [0x55da7b075bb5]
mongod(+0xB94887) [0x55da7b05a887]
mongod(__wt_btree_open+0xD5B) [0x55da7afcd47b]
mongod(__wt_conn_dhandle_open+0x296) [0x55da7af471b6]
mongod(__wt_session_get_dhandle+0xED) [0x55da7afa3d9d]
mongod(__wt_session_get_dhandle+0x6C2) [0x55da7afa4372]
mongod(__wt_session_get_btree_ckpt+0x14C) [0x55da7afa460c]
mongod(__wt_curfile_open+0x52) [0x55da7b016092]
mongod(+0xAD9918) [0x55da7af9f918]
mongod(__wt_metadata_cursor_open+0x6E) [0x55da7af6665e]
mongod(__wt_metadata_cursor+0x4B) [0x55da7af6673b]
mongod(wiredtiger_open+0x1B66) [0x55da7af45b16]
mongod(_ZN5mongo18WiredTigerKVEngineC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PNS_11ClockSourceES8_mbbbb+0x8B9) [0x55da7af14ef9]
mongod(+0xA33BC9) [0x55da7aef9bc9]
mongod(_ZN5mongo20ServiceContextMongoD29initializeGlobalStorageEngineEv+0x650) [0x55da7b0fd9e0]
mongod(+0x93452E) [0x55da7adfa52e]
mongod(_ZN5mongo11mongoDbMainEiPPcS1_+0x86B) [0x55da7aed864b]
mongod(main+0x9) [0x55da7ae64689]
libc.so.6(__libc_start_main+0xF1) [0x7fc73105a2e1]
mongod(_start+0x2A) [0x55da7aec80aa]
----- END BACKTRACE -----
3.处理办法
如果这是一个复制集的成员,请从一个正常成员执行初始同步来修复问题。
如果这是在standalone模式下,请下载mongo 4.0.12版本。
使用—repair选项对数据运行:
mongod --repair --dbpath 数据目录,
即可对数据文件进行修复。
4.终极宝典

在官方的jira发issue,回复非常及时 https://jira.mongodb.org/

mongodb数据修复宝典的更多相关文章

  1. mongoDB 数据导出与导入

    一.导出 命令格式:在mongodb/bin目录下 mongoexport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 -f 字段 -q 条件导出 --csv ...

  2. MongoDB副本集配置系列十一:MongoDB 数据同步原理和自动故障转移的原理

    1:数据同步的原理: 当Primary节点完成数据操作后,Secondary会做出一系列的动作保证数据的同步: 1:检查自己local库的oplog.rs集合找出最近的时间戳. 2:检查Primary ...

  3. mongodb数据文件内部结构

    有人在Quora上提问:MongoDB数据文件内部的组织结构是什么样的.随后10gen的工程师Jared Rosoff出来做了简短的回答. 每一个数据库都有自己独立的文件.如果你开启了director ...

  4. 用elasticsearch索引mongodb数据

    参照网页:单机搭建elasticsearch和mongodb的river 三个步骤: 一,搭建单机replicSet二,安装mongodb-river插件三,创建meta,验证使用 第一步,搭建单机m ...

  5. MongoDB学习笔记(三) 在MVC模式下通过Jqgrid表格操作MongoDB数据

    看到下图,是通过Jqgrid实现表格数据的基本增删查改的操作.表格数据增删改是一般企业应用系统开发的常见功能,不过不同的是这个表格数据来源是非关系型的数据库MongoDB.nosql虽然概念新颖,但是 ...

  6. Mongodb数据备份恢复

    Mongodb数据备份恢复 一.MongoDB数据库导入导出操作 1.导出数据库 twangback为备份的文件夹 命令: mongodump -h 127.0.0.1[服务器IP] -d advie ...

  7. 通过logstash-input-mongodb插件将mongodb数据导入ElasticSearch

    目的很简单,就是将mongodb数据导入es建立相应索引.数据是从特定的网站扒下来,然后进行二次处理,也就是数据去重.清洗,接着再保存到mongodb里,那么如何将数据搞到ElasticSearch中 ...

  8. docker备份mongodb数据,导入导出

    场景:服务器要升级,之前在linux部署的mongodb没有用docker,升级后,mongodb要用docker部署,并将原有的mongodb数据导入到docker部署的mongodb中. 1.在l ...

  9. mongodb数据迁移到hbase

    mongodb数据迁移到hbase 导入包 # encoding: utf-8 ''' @author: zcc @license: (C) Copyright 2013-2017, Node Sup ...

随机推荐

  1. 基于OpenSSL的PKI的PKI数字证书系统实现

    本篇主要介绍了基于OpenSSL的PKI的PKI数字证书系统实现,利用OpenSSL建立一个CA中心的详细解决方案和建立的具体步骤. 1.PKI数字证书系统设计 PKI数字证书系统主要包括证书颁发机构 ...

  2. CCF(再卖菜60分)爆搜+记忆化搜索+差分约束

    201809-4 再卖菜 我使用的是爆搜解决,只得了60分. 记忆化搜索 差分约束 #include<iostream> #include<cstdio> #include&l ...

  3. POJ-3159(差分约束+Dijikstra算法+Vector优化+向前星优化+java快速输入输出)

    Candies POJ-3159 这里是图论的一个应用,也就是差分约束.通过差分约束变换出一个图,再使用Dijikstra算法的链表优化形式而不是vector形式(否则超时). #include< ...

  4. Codeforces 682C Alyona and the Tree

    题目链接:http://codeforces.com/problemset/problem/682/C 分析:存图,用dfs跑一遍,详细见注释 1 #include<iostream> 2 ...

  5. 数据库事务 ACID属性、数据库并发问题和四种隔离级别

    数据库事务 ACID属性.数据库并发问题和四种隔离级别 数据库事务 数据库事务是一组逻辑操作单元,使数据从一种状态变换到另一种状态 一组逻辑操作单元:一个或多个DML操作 事务处理原则 保证所有事务都 ...

  6. 简述Python垃圾回收机制和常量池的验证

    目录 通过代码验证python解释器内部使用了常量池 Python的引入 变量的引入 为什么要有变量 定义变量 常量引入 常量池引入 Python解释器 Python变量存储机制 Python垃圾回收 ...

  7. python3 中post处理json 数据

    使用详情如下 import json import requests headers = { "User-Agent": "Mozilla/5.0 (Windows NT ...

  8. MySQL基础知识:创建MySQL数据库和表

    虚构一个微型在线书店的数据库和数据,作为后续MySQL脚本的执行源,方便后续MySQL和SQL的练习. 在虚构这个库的过程中,主要涉及的是如何使用命令行管理 MySQL数据库对象:数据库.表.索引.外 ...

  9. div+伪元素实现太极图

    需求:使用div和伪元素实现阴阳太极图 图例: 代码: <html> <head> <title>太极图</title> <style type= ...

  10. Python-jet后台管理的使用

    python-django-jet库的使用 1.安装 pip install django-jet 2.配置 将'jet'应用添加到你的Django项目的设置文件settings.py中的INSTAL ...