MongoDB exception: connect failed

mac 下关机开机运行mongodb/bin 运行mongod正常,新窗口mongo运行 报错链接失败

mongo.js 257:13

百度问题/data/db 下生成mongo.lock锁 不明白为什么重启之后就生成这玩意儿,正常退出MongoDB。

尝试了很多次,最终有效的解决办法如下:

1,删除数据data/db目录下的mongod.lock(多数情况下是在该路径下生成) . 

2,如果此办法不可用尝试repair修复,命令如下:sudo /usr/local/mongodb/bin/mongod --repair

3,对dbpath重新生成,sudo /usr/local/mongodb/bin/mongod --dbpath=/data/db/

再次新窗口mongo 启动成功。

你可能感兴趣的:(MongoDB exception: connect failed)