[SERVER-2015] Assertion failure false db/repl/rs.cpp 315 Created: 27/Oct/10 Updated: 02/Sep/11 Resolved: 02/Sep/11 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | 1.6.3 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Alvin Richards (Inactive) | Assignee: | Dwight Merriman |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
EC 2 / Ubuntu 10.04 |
||
| Operating System: | ALL |
| Participants: |
| Description |
|
Problem: Assertion failure false db/repl/rs.cpp 315 0x534771 0x54134f 0x66aa3a 0x66ed0e 0x66f936 0x694bb3 0x549183 0x547531 0x546c93 This appear to start when the replset was taken out of the config, the following assert can be seen , { _id: 2, host: "10.243.7.47:270 00", votes: 7 } ] }Tue Oct 26 02:08:25 [rs Manager] Assertion failure false db/repl/rs.cpp 336 Reproduce:
Business case:
|
| Comments |
| Comment by Eliot Horowitz (Inactive) [ 02/Sep/11 ] |
|
This was the concurrency issue fixed in 1.8.3 |
| Comment by Alvin Richards (Inactive) [ 27/Oct/10 ] |
|
My mistake 1) replsetinitate No .js script, this was not testing this was just using. |
| Comment by Dwight Merriman [ 27/Oct/10 ] |
|
you should get better logging/messaging on a repeat replsetinitiate though of course, but first want to confirm you really initiated twice. |
| Comment by Dwight Merriman [ 27/Oct/10 ] |
|
you should not run replsetinitiate more than once. you should instead use replSetConfig. do you have a .js file that reproduces? if so i can repro and add to test suite. |