MongoDB复制集――如何将单节点转换成复制集(二)

2014-11-24 11:41:15 · 作者: · 浏览: 1
me" : Timestamp(1375064276, 1), "optimeDate" : ISODate("2013-07-29T02:17:56Z"), "lastHeartbeat" : ISODate("2013-07-29T02:18:18Z"), "lastHeartbeatRecv" : ISODate("2013-07-29T02:18:18Z"), "pingMs" : 0, "syncingTo" : "localhost:30000" }, { "_id" : 2, "name" : "localhost:30002", "health" : 1, "state" : 7, "stateStr" : "ARBITER", "uptime" : 24, "lastHeartbeat" : ISODate("2013-07-29T02:18:18Z"), "lastHeartbeatRecv" : ISODate("2013-07-29T02:18:19Z"), "pingMs" : 0 } ], "ok" : 1 }

从上面的步骤我们可以看到,只需要先停止单节点的mongod,再用复制集的参数来启动mongod,然后初始化复制集,就可以把一个单节点的mongod转换成含有一个节点的复制集,随后就可以往这个复制集里添加从节点和仲裁节点。有了这么一个复制集的环境,我们就可以开始学习如何管理操作复制集了。