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. 用代码来实践Web缓存

    Web缓存是可以自动保存常见文档副本的HTTP设备.当Web请求抵达缓存时,如果本地有"已缓存的副本",就可以从本地存储设备而不是原始服务器中提取这个文档. 上面是<HTTP ...

  2. (十二)数据库查询处理之Query Execution(1)

    (十二)数据库查询处理之Query Execution(1) 1. 写在前面 这一大部分就是为了Lab3做准备的 每一个query plan都要实现一个next函数和一个init函数 对于next函数 ...

  3. 阿里巴巴Druid,轻松实现MySQL数据库连接加密!

    为什么要加密? 现在的开发习惯,无论是公司的项目还是个人的项目,都会选择将源码上传到 Git 服务器(GitHub.Gitee 或是自建服务器),但只要将源码提交到公网服务器就会存在源码泄漏的风险,而 ...

  4. jquery动态赋值id与动态取id方法

    $("#" + packageNameId + "").text(packageName); $("#" + packageNumId + ...

  5. 微信小程序封装请求接口

    var rootDocment = 'https://123.com';//你的域名 function postData(url, data, cb) { wx.request({ url: root ...

  6. 《Asp.Net Core3 + Vue3入坑教程》 - 6.异常处理与UserFriendlyException

    简介 <Asp.Net Core3 + Vue3入坑教程> 此教程适合新手入门或者前后端分离尝试者.可以根据图文一步一步进操作编码也可以选择直接查看源码.每一篇文章都有对应的源码 目录 & ...

  7. linux 设置DNS解决,不能ping 域名的问题

    vi /etc/resolv.conf nameserver 114.114.114.114

  8. centos命令上传

    首先安装 lrzsz # yum -y install lrzsz 运行 rz 命令: 在弹出的窗口选择需要上传的文件,文件会被上传至对应的目录下 运行 sz file.name 在弹出的窗口选择保存 ...

  9. I - Tetrahedron HDU - 6814

    题目链接:https://vjudge.net/problem/HDU-6814 题意:在[1,n]中随机取三个数a,b,c作为直角四面体的三条直角棱,求顶点d到ABC面的高的倒数平方的数学期望. 思 ...

  10. SpringBoot Shiro 权限注解不起作用

    最近在学习springboot结合shiro做权限管理时碰到一个问题. 问题如下: 我在userRealm中的doGetAuthorizationInfo方法中给用户添加了权限,然后在Controll ...