[SERVER-19148] local.oplog.rs Assertion failure n >= 0 && n < static_cast<int>(_files.size()) src/mongo/db/storage/extent_manager.cpp 109 Created: 26/Jun/15 Updated: 02/Jul/15 Resolved: 02/Jul/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | xiaoli wang | Assignee: | Sam Kleinman (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Operating System: | ALL |
| Steps To Reproduce: | version: 2.6.8 3 nodes replica set |
| Participants: |
| Description |
|
| Comments |
| Comment by Sam Kleinman (Inactive) [ 02/Jul/15 ] |
|
I'm going to go ahead and close this issue. MongoDB relies on the system's storage layer for normal operation, we cannot validate these issues without the ability to reliably reproduce the error and control for variability in storage engines and configurations. Sorry again for this inconvenience, and I hope that you've been able to successfully restore your replica set to normal operation. Regards, |
| Comment by Sam Kleinman (Inactive) [ 30/Jun/15 ] |
|
The best way to recover a system in this state is to resync the member. Stopping the instance, removing all data files, and then starting the member is one way to initiate resync. Regards, |
| Comment by xiaoli wang [ 30/Jun/15 ] |
|
Hi, Can I recovery my system by removing all local.* files ,and restart my mongod? |
| Comment by xiaoli wang [ 27/Jun/15 ] |
|
>> 1. Are you using the directoryperdb option? Thank you very much Regards |
| Comment by Sam Kleinman (Inactive) [ 26/Jun/15 ] |
|
Hello, Sorry that you've encountered this error again. This looks like another, likely related, instance of data corruption in the oplog encountered during replication. Can you answer the following questions about your deployment:
Thanks for your help, and sorry again for the inconvenience. Regards, |