我正在尝试在3台不同的Linux计算机上配置3个成员的副本集。我在配置文件中运行带有replset的mongod。我misakley在2台机器中设置'rs.initialize',现在我找到了主机,并尝试添加其他实例,但它说配置文件不是来自同一版本。
如何删除副本集并从头开始重新开始?
答案 0 :(得分:2)
如果以下情况属实:
您可以执行以下操作:
重启所有3个mongods连接 其中一个mongodds并提交以下命令
config = { "_id": "rs0", "members" : [
{ "_id" : 0, "host" : "##Your DNS NAME:PORTNUMBER#" },
{ "_id" : 1, "host" : "##Your DNS NAME:PORTNUMBER#" },
{ "_id" : 2, "host" : "##Your DNS NAME:PORTNUMBER#" } ]
} rs.initiate(config)