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. Error Code: 1366. Incorrect DECIMAL value: '0' for column '' at row -1 0.266 sec;

    Reference: https://stackoverflow.com/questions/35037288/incorrect-decimal-integer-value-mysql     Er ...

  2. oracle startup startup nomount startup mount 的区别

    startup nomount选项启动实例,但不安装 数据库.当数据库以这个模式启动时,参数文件被读取:后台进程和内存结构被启动:但它们不被附加或与数据库的磁盘结构进行通信.当实例处于这个状态时sta ...

  3. mysql索引的性能分析

    [前言]上一篇博客介绍了InnoDB引擎的索引机制,主要围绕B+树的建立,目录项记录里主键和页号,到页目录下的二分法定位数据:二级索引里的主键和索引列,及其回表操作.这一篇分析一下索引的性能,围绕如何 ...

  4. 【转载】Android异步消息处理机制详解及源码分析

    PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN.因为CSDN也支持MarkDown语法了,牛逼啊! [工匠若水 http://blog.csdn.net/yanbob ...

  5. Linux速通03 目录文件的浏览、管理和维护

    Linux文件系统的层次结构 # 树状结构:在Linux或Unix操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构. # 目录的定义:目录相当于Windows中的文件夹,目录中存 ...

  6. #String类简述(小白理解,小白编写,欢迎大神指点,小白跪谢)

    @ 目录 一.前言(可忽略) 二.String变量的认知 三.String类的构造方法 四.String类的基本方法 4.1 toString()方法 4.2 equals()方法 4.3 equal ...

  7. 漏洞复现-Flask-SSTI服务端模板注入

      0x00 实验环境 攻击机:Win 10 0x01 影响版本 Python利用的一些静态框架 0x02 漏洞复现 (1)实验环境:docker运行的vulhub漏洞环境 首先,可直接访问到页面的显 ...

  8. 思维导图趋势大分析(MindMaster与百度脑图)

    思维导图现在可以说是大流行期间,涉及学习.工作.生活方方面面的内容. 一.什么是思维导图 思维导图的英文名称是The Mind Map,也叫做心智导图,脑图,心智地图,脑力激荡图等.思维导图应用图文兼 ...

  9. Java 并发编程 Executor 框架

    本文部分摘自<Java 并发编程的艺术> Excutor 框架 1. 两级调度模型 在 HotSpot VM 的线程模型中,Java 线程被一对一映射为本地操作系统线程.在上层,Java ...

  10. Python基础(十三):for循环

    对于一个序列,比如说:列表.字符串,有时候我们需要获取其中的每一个元素,然后执行某个操作,此时就需要借助于for循环. for循环语法结构 for循环的语法结构如下,这里大家必须清楚一点,for循环后 ...