我正在使用 MongoDB 2.4.3,并遵循向导: http ://docs.mongodb.org/manual/tutorial/deploy-replica-set/
但是将其他成员添加到副本集中时,会出现以下错误:
root@vm3:~# mongo
MongoDB shell version: 2.4.3
connecting to: test
rs1:PRIMARY> rs.add("vm1")
{
"errmsg" : "exception: set name does not match the set name host vm1:27017 expects",
"code" : 13145,
"ok" : 0
}
rs1:PRIMARY> rs.add("vm4")
{
"errmsg" : "exception: set name does not match the set name host vm4:27017 expects",
"code" : 13145,
"ok" : 0
}
vm1、vm3 和 vm4 相互认识,因为我正确配置了它们的 /etc/hosts 文件。
任何的想法?我不明白这个错误信息是什么意思!