MongoDB没有正确安装在AmazonEC2的Ubuntu11.04上
我正试图在AmazonEC2的Ubuntu11.04AMI上安装MongoDB 我在安全选项中允许27017端口 问题是我可以使用“mongo其他IP地址”访问其他mongoDB 但简单的“mongo”并不能简单地让我访问本地主机mongoDB mongoDB shell显示它即将工作,但它在MongoDB没有正确安装在AmazonEC2的Ubuntu11.04上,mongodb,amazon-ec2,ubuntu-11.04,Mongodb,Amazon Ec2,Ubuntu 11.04,我正试图在AmazonEC2的Ubuntu11.04AMI上安装MongoDB 我在安全选项中允许27017端口 问题是我可以使用“mongo其他IP地址”访问其他mongoDB 但简单的“mongo”并不能简单地让我访问本地主机mongoDB mongoDB shell显示它即将工作,但它在 MongoDB shell version: 1.8.3 connecting to: test 如果它真的是连接的,它应该给我“>”但是它没有,并且冻结了 我用谷歌搜索自己,找不到关于冰冻问题的答案
MongoDB shell version: 1.8.3
connecting to: test
如果它真的是连接的,它应该给我“>”但是它没有,并且冻结了
我用谷歌搜索自己,找不到关于冰冻问题的答案
还有关于将mongoDB作为守护进程运行或在后台运行的任何提示吗?请确保在安全组中使用0.0.0.0作为IP。这将包括您的公共IP和本地主机IP。如果这不是问题所在,请尝试进行调试 查看mongo正在侦听的接口或IP范围:
netstat-pan | grep mongod
我想象它正在监听您的公共IP地址(您称之为其他IP地址)。如果是这种情况,请尝试在没有绑定ip的情况下启动mongod。如果您没有指定bind_ip参数,那么它可能与EC2有关
另一项测试:
尝试telnet localhost 27017
(点击Ctrl-]
,键入quit
退出)。这也应该失败,因为这与mongo客户端正在做的事情相同