已经在ubuntu中运行Mongo db启动问题

时间:2015-11-26 06:35:57

标签: mongodb

我有问题,Mongo DB在ubuntu 14.04 64位启动,当我第一次安装时工作正常但突然从现在开始我在ubuntu终端输入mongo时显示错误:

MongoDB shell version: 3.0.7
connecting to: test
2015-11-26T11:59:03.888+0530 W NETWORK  Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-11-26T11:59:03.889+0530 E QUERY    Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed
    at connect (src/mongo/shell/mongo.js:179:14)
    at (connect):1:6 at src/mongo/shell/mongo.js:179
exception: connect failed

我尝试了很多解决方案 即

1.删除锁定文件,然后重启mongo,

2.在mongod.conf中将绑定ip更改为0.0.0.0

但我的问题仍未解决。

1 个答案:

答案 0 :(得分:2)

尝试执行以下命令来grep mongod的进程ID以确定mongo服务是否正在运行

pgrep mongod

如果存在进程ID,请按照下面提到的步骤进行操作

(a)使用以下命令杀死现有的mongod进程

sudo kill -9 [process_id]

(b)使用

启动mongod进程
sudo mongod --noauth --dbpath /var/lib/mongodb