-
Type:
Bug
-
Resolution: Cannot Reproduce
-
Priority:
Major - P3
-
None
-
Affects Version/s: 2.4.4
-
Component/s: None
-
None
-
Environment:RHEL5
-
ALL
-
None
-
None
-
None
-
None
-
None
-
None
-
None
rs.config() gives
{
"_id" : "sprawk",
"version" : 1,
"members" : [
{
"_id" : 0,
"host" : "sture.transmachina.net:27017"
},
{
"_id" : 1,
"host" : "sprawk.member0.mongolayer.com:27017",
"priority" : 0
},
{
"_id" : 2,
"host" : "oden.transmachina.net:27017",
"arbiterOnly" : true
}
]
}
but sprawk.member0.mongolayer.com no longer exists. We have a new node on our own server. So I run rs.reconfig
rs.reconfig(
{"_id": "sprawk", "version" : 2, "members": [
{"_id": 0, "host": "sture.transmachina.net:27017", priority: 2},
{"_id": 1, "host": "haga.transmachina.net:27017", priority: 1},
{"_id": 2, "host": "oden.transmachina.net:27017", "arbiterOnly": true}
] } );
but get
{
"errmsg" : "exception: assertion src/mongo/db/repl/rs_initiate.cpp:125",
"code" : 0,
"ok" : 0
}