[轉]mongodb 解決couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 錯誤

列印

轉自:http://hi.baidu.com/zwfec/item/3cfecfabafda3a258819d38b

 

mongodb 解決couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 錯誤

今天查看服務器,發現mongod啟動不起來了,提示

Sun Jun 2 12:27:02 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91

錯誤,

在網上查了下解決辦法,大部分人說設置一下dbpath, 這個固然能解決問題,但並非找到問題的根源,

問題的根源在於,機器非法關機導致的mongod 非法關掉,留下了,一個mongod.lock, 將數據庫給鎖定了,只要刪除此文件,重啟服務即可,


[root@xxx mongodb]# rm mongod.lock -rf

 

附帶一提安裝資料夾為

/var/lib/mongodb

 

重啟指令為:

service mongodb restart

最近更新 ( 週二, 22 七月 2014 11:20 )