【发布时间】:2021-08-14 08:25:16
【问题描述】:
我在亚马逊创建了一个集群和一个 DocumentDB 实例。当我尝试连接到我的本地 SSH (MacOS) 时,它会显示以下消息:
当我尝试加入 MongoDB Compass 社区时:
mongodb://Mobify:<My-Password>@docdb-2019-04-07-23-28-45.cluster-cmffegva7sne.us-east-2.docdb.amazonaws.com:27017/?ssl=true&ssl_ca_certs=rds-combined-ca-bundle.pem&replicaSet=rs0
它加载了很多分钟,最后得到了这个结果:
解决此问题后,我想知道是否可以将 documentDB 集群连接到另一个可用区域中的实例......我在俄亥俄州有我的 DocumentDB,我在圣保罗有一个 EC2.. . 有可能吗?
【问题讨论】:
-
您的 aws 实例是否正在运行 mongodb 服务?如果是,则显示 mongod.conf 文件。因为这里唯一的可能是你可能没有打开 27017 端口。
-
@AnthonyWinzlet 你说的是我集群的实例吗?如果是这样,我不知道如何通过它通过 ssh 连接以获取此信息……您在 documentDB 中唯一拥有的是如何连接到 mongoDB,所以我相信您正在使用 mongoDB 运行。
-
然后先连接你的ssh,然后检查那里的mongodb服务。
-
@SilvioLuis,您可以使用 VPC 对等互连从圣保罗连接到俄亥俄州:docs.aws.amazon.com/vpc/latest/peering/what-is-vpc-peering.html
标签: amazon-web-services amazon-ec2 aws-documentdb-mongoapi