Ubuntu启动mongo时提示couldn'tconnecttoserver127.0.0.1shell/mongo.js:84

2014-11-24 17:09:17 · 作者: · 浏览: 0
最近ubuntu 启动mongo 时老是出现这个问题
root@ubuntu:/var/lib/mongodb# mongo
MongoDB shell version: 2.0.4
connecting to: test
Tue Jan  7 06:13:34 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed

网上查了一下 按如下操作完全解决了

找到 mongod.lock 的位置

locate mongod.lock

输出

/var/lib/mongodb/mongod.lock

之后

cd /var/lib/mongodb/

rm mongod.lock

rm -r _tmp

也可以尝试着修复下

mongo -repair

也可以查看一下日志

cat /var/log/mongodb/mongodb.log

多分析一下

在删除完之后 ,最重要一步不要忘了 重启 千万要记住 不是mongodb 重启 而是ubuntu 系统重启

shutdown -h now