错误:无法连接到服务器127.0.0.1:27017 MongoDB

时间:2016-05-08 13:16:40

标签: mongodb ubuntu-14.04

服务器启动mongodb时出现问题

  

user @ -VirtualBox:〜$ mongo   MongoDB shell版本:2.4.9   连接到:测试Sun 5月8日22:10:13.641错误:无法连接   服务器127.0.0.1:27017 at src / mongo / shell / mongo.js:145例外:   连接失败

如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。查看位于/var/log/mongodb/mongodb.log的MongoDB日志文件,解释了原因 - 在我的情况下是:

ERROR: Insufficient free space for journal files
Please make at least 3379MB available in /var/lib/mongodb/journal or use --smallfiles

答案 1 :(得分:0)

看起来您的端口已在使用中,请尝试更改27017以外的端口号。 然后先从“ mongod”命令开始,该命令在运行“ mongo”之后一直在后台运行。 这个在我的Mac上为我工作

找到“ usr / local / etc”目录 在“ etc”文件夹中找到“ mongod.conf” 在文件中,我必须将bindIp配置项设置为0.0.0.0,我将端口更改为27020

# network interfaces
net:
  port: 27020
  bindIp: 0.0.0.0

运行以下内容:

mongod --config /usr/local/etc/mongod.conf

然后通过在终端中打开新标签页来运行以下操作:

> mongo --port 27020

希望这对您有用。