[SERVER-39710] WiredTiger error (-31802) [1550718229:947907][11012:0x7f634e198b00], file:sizeStorer.wt, WT_SESSION.open_cursor: unable to read root page from file:sizeStorer.wt: WT_ERROR: non-specific WiredTiger error Created: 21/Feb/19 Updated: 22/Feb/19 Resolved: 21/Feb/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | 3.6.3 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | z x | Assignee: | Danny Hatcher (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Operating System: | ALL | ||||||||
| Participants: | |||||||||
| Description |
|
前几日将A节点的文件copy到B节点,然后启动B节点,发现报如下错误:
|
| Comments |
| Comment by Danny Hatcher (Inactive) [ 22/Feb/19 ] |
|
Hello, I recommend simply copying the files again. If you are unable to do so, please download the MongoDB 4.0.6 binaries and run the mongod against your datafiles with the --repair option. Thank you, Danny |
| Comment by z x [ 22/Feb/19 ] |
|
The data file is not damaged, but sizeStorer. WT is damaged, and sizeStorer. wt has no backup file. Is there any way to restore sizeStorer. wt? |
| Comment by Danny Hatcher (Inactive) [ 21/Feb/19 ] |
|
Hello, It appears that there was an issue with the process you used to copy the file. You can find information on our recommended procedures in our documentation on backing up by copying data files. Please note that SERVER project is for reporting bugs or feature suggestions for the MongoDB server. For MongoDB-related support discussion please post on the mongodb-user group or Stack Overflow with the mongodb tag. A question like this involving more discussion would be best posted on the mongodb-user group. Thank you, Danny |