[SERVER-2560] Chunk split failed with cannot find split point Created: 16/Feb/11 Updated: 16/Feb/11 Resolved: 16/Feb/11 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | 1.7.5 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor - P4 |
| Reporter: | Sridhar Nanjundeswaran | Assignee: | Unassigned |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Operating System: | ALL |
| Participants: |
| Description |
|
User reported that this happened on 1.7.5 with 4 shards when trying to manually split the data following the steps outlined in http://www.mongodb.org/display/DOCS/Splitting+Chunks. From the google-groups thread (http://groups.google.com/group/mongodb-user/browse_thread/thread/eb72f25921d064dd#) > db.runCommand({split: 'db_client_14881.raw_data_adt', find: {_id:'20100601'}}) max: { _id: "20100610.135539-24674.19100.hl7" } keyCount: , min: { _id: "20100423.091851-17042.2933.hl7" }, max: { _id: "20100610.135539-24674.19100.hl7" }, force: true } reslen:69 132ms Using middle instead of find solved the problem. Possible issue with Chunk::pickMedianKey causing the balancer to not find splitPoint |
| Comments |
| Comment by Eliot Horowitz (Inactive) [ 16/Feb/11 ] |
|
Need more information, following up on mailing list |
| Comment by Nathan Ehresman [ 16/Feb/11 ] |
|
Possibly related to |