2013-10-09 137 views
10

我第一次执行命令:MongoDB的错误无法连接到服务器

sudo service mongodb restart 

我得到的提示:

stop: Unknown instance: 
mongodb start/running, process 3175 

然后,我执行命令:

mongo 

我收到错误:

MongoDB shell version: 2.4.6 
connecting to: test 
Tue Oct 8 19:48:08.961 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145 
exception: connect failed 

我不知道我是如何得到这个错误的。

+1

运行'ps -ef | grep mongo'来确保这个过程已经开始并保持了。看起来它开始然后崩溃。如果是这种情况,请检查mongo错误日志。 (假设你在Linux上) – Ross

+1

谢谢,我已经得到了答案http://stackoverflow.com/questions/5726032/couldnt-connect-to-server-127-0-0-1-shell-mongo-js ?rq = 1 – HXH

+0

貌似你的问题解决了,你必须回答你的问题并关闭它。 – Shashank

回答

20

执行以下命令

sudo rm -rf /var/lib/mongodb/mongod.lock 

然后

sudo service mongodb restart 
+1

应该是:sudo service mongod restart – adhg

0

只执行这些下列行:

  1. 须藤RM /var/lib/mongodb/mongod.lock

  2. mongod的--repair

  3. 须藤启动MongoDB的

  4. 须藤状态的MongoDB

  5. 蒙戈

现在,您可以访问您的蒙戈终端。

相关问题