我正在尝试在 MongoDB 3.0 中配置一个具有两个副本和一个仲裁器的副本集,但它们没有按预期工作。正如您在下图中看到的那样,每个实例都告诉同一副本集的不同状态。
我使用了以下配置:
仲裁者:
- dbpath=/mongo-元数据
- logpath=/var/log/mongodb/mongod.log
- 日志附加=真
- 端口=27017
- replSet=rs0
- 叉=真
- nojournal=真
蒙哥0:
- dbpath=/mongo-元数据
- logpath=/var/log/mongodb/mongod.log
- 日志附加=真
- 端口=27017
- replSet=rs0
- 叉=真
蒙古1:
- dbpath=/mongo-元数据
- logpath=/var/log/mongodb/mongod.log
- 日志附加=真
- 端口=27017
- replSet=rs0
- 叉=真
我尝试 ping 每台服务器,并且所有服务器都已连接。另外,我尝试使用密钥文件,但没有任何改变。我做错了什么?
编辑:我已将此帖子迁移到:https ://dba.stackexchange.com/questions/94730/mongodb-replica-set-with-arbiter