我有 2 个服务器:一个 Ubuntu 服务器和一个 debian 服务器。我已经安装了 Mongo DB 并且 mongod 将启动,但是当我尝试命令“mongo”时,我收到以下消息:
MongoDB shell version: 2.4.9
connecting to: test
Tue Jun 28 19:01:21.922 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
exception: connect failed
我用这个命令启动 MongoDB:
clouduser@caridio-ubuntu-2:~$ sudo service mongodb start
sudo: unable to resolve host caridio-ubuntu-2
mongodb start/running, process 18555
我尝试设置其他数据库路径并安装旧版本的 MongoDB。我设置了不同的服务器。 MQTT 和 Tomcat 都适用。
这里是我的配置:
最佳答案
两年前的回答
绑定(bind)IP = [127.0.0.1,141.28.102.148]
所以尝试在 [ ] 中添加你的 ips
如果你没有其他接口(interface)你可以使用bindIP = 0.0.0.0
来源https://stackoverflow.com/a/34698336/6523542 也许重复?? mongodb.conf bind_ip = 127.0.0.1 does not work but 0.0.0.0 works
关于mongodb - Mongodb 已启动,但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38084415/