轉自: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