每当我尝试使用命令" mongo"使用start mongo db时它向我显示以下错误。我已从/ var / mongo /目录中删除了mongod.lock文件,但我仍然面临此错误。
MongoDB shell version: 2.4.8
connecting to: test
Fri May 2 11:36:02.667 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
exception: connect failed.
任何人都可以建议我重新启动我的mongo db。
答案 0 :(得分:1)
您的mongod服务器可能未在运行或可能正在其他端口上运行。
在这里查找mongod信息:http://docs.mongodb.org/manual/reference/program/mongod/。
还要检查是否可以使用命令行执行ping操作。
ping 127.0.0.1:27017
答案 1 :(得分:0)
试试这个:
这个问题可以通过下面提到的4个步骤来解决
1)删除.lock文件
sudo rm /var/lib/mongodb/mongod.lock
2)修复mongodb
mongod -repair
3)启动mongodb
sudo service mongodb start
4)启动mongo客户端
蒙戈