我正在使用 MongoDB 3.0.0 版。我正在尝试在我们的机器上设置 mongodb 复制。最初设置了复制,但由于 VM 上的一些更改,整个过程崩溃了。当我再次尝试设置时,辅助节点和仲裁器卡在启动模式中。
在我设置的 mongoDB conf 文件中
replSet=ReplicaSet1
Run Code Online (Sandbox Code Playgroud)
我使用命令添加了 2 台机器
rs.add("10.235.96.12:27017")
rs.add("10.235.96.12:27017")
Run Code Online (Sandbox Code Playgroud)
但是在这之后,当我做一个rs.status()次要和仲裁者时,仍然在 StartUp 中显示
ReplicaSet1:PRIMARY> rs.status()
{
"set" : "ReplicaSet1",
"date" : ISODate("2015-07-31T04:45:57.260Z"),
"myState" : 1,
"members" : [
{
"_id" : 0,
"name" : "BOSPROD9:27017",
"health" : 1,
"state" : 1,
"stateStr" : "PRIMARY",
"uptime" : 63104,
"optime" : Timestamp(1438257913, 1),
"optimeDate" : ISODate("2015-07-30T12:05:13Z"),
"electionTime" : Timestamp(1438254975, 2),
"electionDate" : ISODate("2015-07-30T11:16:15Z"),
"configVersion" : 7,
"self" : true
},
{
"_id" …Run Code Online (Sandbox Code Playgroud)