【发布时间】:2020-08-25 02:41:44
【问题描述】:
我已经安装了 mongodb Replica Set,在文件 mongod.conf 中添加了 BIND_IP 如下
net:
port: 27017
bindIp: 127.0.0.1, 100.0.192.68
当我使用robo3t连接“副本集”时输入错误,但是当连接到“直接连接”时是成功的。
error TYPE="副本集
连接字符串 C# "mongodb://100.0.192.68:27017,100.0.192.68:27017/databasename?safe=true&connect=replicaSet&replicaSet=r0"
【问题讨论】:
-
你解决了吗?我也面临同样的问题
-
我遇到了类似的问题。 Linux 正在运行我的 mongodb 复制集。使用 Robo 3T 从 Windows 10 连接到 Linux 复制集失败并显示“身份验证失败”。测试连接会导致“没有机会授权”。 Mongodb 配置为启用授权,并且已创建用户帐户。在Linux服务器本地可以通过mongo -u username -p password连接到服务器。
-
这看起来是一个私有 IP,你可能需要将 SSH 主机服务器的详细信息放在 SSH 部分,而且 robo3T 不支持 SSH 上的副本集,因此在“连接”中的类型选项中选择“直接连接”标签
标签: mongodb mongodb-.net-driver