Mongo DB replSetInitiate仲裁检查失败,因为并非所有建议的集合成员都做出肯定答复

时间:2019-12-04 11:04:07

标签: mongodb replicaset

我有三个虚拟机,每个虚拟机上都安装了4.2版MongoDB。当我尝试在第一个VM上运行rs.initiate()时,出现以下错误:

  

replSetInitiate仲裁检查失败,因为并非所有提议的集合成员都做出了肯定的响应:ITEST-BUS-02失败,无法在期限内获得连接,ITEST-BUS-03失败,由于无法在期限内获得连接

rs.initialise()命令行:

rs.initiate( {
   _id : "rs0",
   members: [
      { _id: 0, host: "ITEST-BUS-01:27017" },
      { _id: 1, host: "ITEST-BUS-02:27017" },
      { _id: 2, host: "ITEST-BUS-03:27017" }
   ]
})

mongod.cfg

storage:
  dbPath: C:\Program Files\MongoDB\Server\4.2\data
  journal:
    enabled: true
  wiredTiger:
    engineConfig:
      cacheSizeGB: 1

systemLog:
  destination: file
  logAppend: true
  path:  C:\Program Files\MongoDB\Server\4.2\log\mongod.log

net:
  port: 27017
  bindIp: 0.0.0.0

replication:
  replSetName: "rs0"
  oplogSizeMB: 128

我已在线阅读有关此问题的信息,他们都提到更改bindIp文件中的.cfg值。我尝试将每个.cfg bindIp更改为localhost172.0.0.1172.0.0.1,ITEST-BUS-01,并且尝试使用bindIpAll

0 个答案:

没有答案