生活 + 筆記

4.22.2013

MongoDB 無法連線




透過 homebrewmongodb 後 … 第一次連 mongo 都會有問題

MongoDB shell version: 2.4.2

connecting to: test
Mon Apr 22 15:36:29.107 JavaScript execution failed: Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:L112
exception: connect failed

這個問題好像是因為沒有正常關閉 mongodb 所造成的 

Solving : 
把在 /usr/local/var/mongodb/ 下的 .lock 檔刪了 ! 

然後在執行

1. mongod -dbpath /usr/local/var/mongodb -repair
2. mongod -dbpath /usr/local/var/mongodb

再連一次 $ mongo

可以了 ~ ( 灑花 )

by the way, 可以根據 log 檔來找出問題再哪 ~ 

沒有留言:

張貼留言