mongdb启动的时候会报如上标题的错误,查询了很多资料终于找到解决办法,现把解决方法记录下来,以免以后忘记。
-
[root@localhost bin]
-
但是出现如下错误:
-
[root@localhost bin]
-
MongoDB shell version: 2.6 .1
-
connecting to: test
-
2014 -05 -30T19: 58: 07.179+ 0800 warning: Failed to connect to 127.0 .0 .1: 27017, reason: errno: 111 Connection refused
-
2014 -05 -30T19: 58: 07.181+ 0800 Error: couldn 't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
-
exception: connect failed
1、若数据库出现如上不能连接的原因,可能是data目录下的mongod.lock文件问题,可以用如下命令修复:
[root@localhost mongodb]# ./bin/mongod --repair
或者直接删除mongod.lock
rm -f /usr/local/mongodb/data/db/mongod.lock
然后再启动mongodb。