我已按照AWS的指示(链接)在AWS上安装了MongoDB,看起来一切正常,直到我尝试连接它时出现问题。
当我运行
即使我在mongod.conf文件中注释掉
先谢谢了!
编辑:糟糕,我的脚本没有启动mongo守护进程所需的权限,所以我使用
当我运行
mongo
时,我会收到此连接错误:2015-07-21T23:07:01.188+0000 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-07-21T23:07:01.188+0000 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
即使我在mongod.conf文件中注释掉
bind_ip
设置(这是论坛上的常见建议)或将其设置为0.0.0.0,这种情况仍会发生。Mongo已经安装好了,因为我可以成功运行mongo --nodb
。有人能提供关于我的连接问题的帮助吗?先谢谢了!
编辑:糟糕,我的脚本没有启动mongo守护进程所需的权限,所以我使用
sudo service mongod start
手动启动了它,现在它工作正常了!谢谢!
mongod
是否正在运行?请尝试执行ps -ax | grep mongod
。 - Sundar