MongoDB 连接被拒绝 Errno:111

1 linux ubuntu mongodb parse-platform

我对 Mongo 有问题,我编辑了 (/etc/)mongod.confmongodb.conf(bind_ip = 0.0.0.0) 等...但是每次当我尝试使用 mongo shell 时,它都会告诉我“无法连接到 127.0.0.1:27017 ,原因:errno:111连接被拒绝“为什么Mongo连接到127.0.0.1?而且我也不能使用命令-ssl ->Mongo 不知道这个命令行......

谁能帮我 :/ ?

我使用 Linux 服务器 (Ubuntu) MongoDB shell 版本:2.6.12

我尝试安装它来为应用程序创建解析服务器。

小智 5

将 IP 绑定到 0.0.0.0 仅意味着通过端口 27017 进行的任何连接都将进行本地或远程连接。它正在尝试连接到 127.0.0.1,因为您正在本地连接到它。

我建议您使用以下命令查看 mongoDB 是否正在侦听此端口 27017。

lsof -i:27017
Run Code Online (Sandbox Code Playgroud)

如果没有返回任何结果,则 mongodb 可能未运行。运行以下命令来启动该服务。

sudo service mongodb start
Run Code Online (Sandbox Code Playgroud)

如果这仍然不起作用,我建议运行以下命令来查看日志文件。

tail -n200 /var/log/mongodb/mongodb.log
Run Code Online (Sandbox Code Playgroud)