我已经安装了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。。。。。飞行前出现故障
注意:
mongod在所有数据库服务器中运行
如果mongo.mongoUri中提到了单个数据库,那么应用程序可以像
mongo.mongoUri=mongodb://1.2.3.4:27017
一样连接到该数据库我想我需要按照文档创建副本集,所以我在主数据库服务器中尝试了以下命令
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数据库实现副本集。