最近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