[MongoDB Ops Manager]mongo.mongoUri Ops Manager数据库主机连接不工作



我已经安装了MongoDB Ops Manager数据库[3个实例]/etc/mongod.conf->bindIp:0.0.0.0我已经安装了Ops Manager应用程序在/conf/conf-mms.properties中,我对mongo.mongoUri的配置低于

mongo.mongoUri=mongodb://1.2.3.4:27017,5.6.7.8:27017,9.10.11.12:27017

错误:

无法连接到配置的mongo实例:Config{loadBalance=false。。。。。飞行前出现故障

注意:

  1. mongod在所有数据库服务器中运行

  2. 如果mongo.mongoUri中提到了单个数据库,那么应用程序可以像mongo.mongoUri=mongodb://1.2.3.4:27017一样连接到该数据库

  3. 我想我需要按照文档创建副本集,所以我在主数据库服务器中尝试了以下命令

    mongod --port 27017 --dbpath /home/ubuntu/data/appdb --replSet rs0 --bind_ip localhost,5.6.7.8,9.10.11.12
    

    {"t":{"$date":"2021-01-06T17:36:7.509+00:00"};s":"E"c":"存储"id":20568;ctx":"initandlisten"msg":"设置侦听器时出错"attr":{"错误":{"代码":9001,"代码名":"SocketException","错误消息":"无法分配请求的地址"}}

问题已修复。单个(独立(数据库主机能够连接。但要连接多个数据库,我们需要首先为mongodb数据库实现副本集。

最新更新