gpt4 book ai didi

mongodb - 无法连接到 EC2 上运行的 Mongodb

转载 作者:行者123 更新时间:2023-12-02 01:12:14 24 4
gpt4 key购买 nike

我无法远程连接到在 EC2 上运行的 mongo 服务器,即使我 ssh 到服务器后 mongo 运行正常。另请注意,27017 端口在 tcp 和 udp 协议(protocol)上均开放。我收到以下错误:

MongoDB shell version: 2.4.8
connecting to: ec2-x...x-compute.amazonaws.com:27017/test
Thu Sep 4 13:26:04.293 Error: couldn't connect to server to: ec2-x...x-compute.amazonaws.com:27017/test at src/mongo/shell/mongo.js:147
exception: connect failed

我的本​​地主机上有 Mongodb 版本 2.4.8,服务器上有 Mongodb 版本 2.6.4。版本差异会是一个问题吗?

最佳答案

您是否绑定(bind)了外部IP?或者只是本地主机:

http://docs.mongodb.org/manual/reference/configuration-options/

net:
bindIp: 127.0.0.1 # Should be 0.0.0.0 to listen on all interfaces
port: 27017

另外,我知道你说过该端口是开放的。您使用 nmap/netcat 检查过吗?您应该检查 AWS 安全组和本地防火墙以确保其已打开。

关于mongodb - 无法连接到 EC2 上运行的 Mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25663187/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com