MongoDBが起動しなくなった場合

MacにBrew経由でインストールしたBongoDBが起動しなくなったときの対応。PIDファイルが残っているのが主な原因らしい。

エラーは以下の通り

$ mongo
MongoDB shell version: 3.2.1
connecting to: test
2016-02-03T04:53:08.268+0900 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused
2016-02-03T04:53:08.270+0900 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:224:14
@(connect):1:6

exception: connect failed

mongodにオプションを付けて起動する。brew経由の場合は、--dbpathは以下の様な形

$ sudo mongod --dbpath=/usr/local/var/mongodb/ --repair

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA