我在MongoDB中配置了三节点副本集;复制同步。无法使用公共IP地址连接到MongoDB副本集
我能够连接到每个服务器单独,并使用每台服务器的私有IP地址,我可以连接到设置这样的副本:
mongo --host rs0/10.X.X.X:27017,10.X.X.X:27017,10.X.X.X:27017 -u root -p abc123 --authenticationDatabase admin
但是当我尝试使用连接到副本集该服务器的公网IP地址,就像这样:
mongo --host rs0/52.X.X.X:27017,52.X.X.X:27017,52.X.X.X:27017 -u root -p abc123 --authenticationDatabase admin
我得到一个错误:‘没有找到一套RS0检测到的主’。
这真的应该问的[DBA,stackexchange.com(https://dba.stackexchange.com)的是针对与数据库管理和配置有关的问题和答案。 StackOverflow适用于:“编程”的问题,其中不是。请将您的帖子移至相应的网站,而不是在这里发帖。 –