MongoDBが起動しなくなったときの対処法(公式Ubuntuパッケージの場合)
なんかさくらのVPSが勝手にリスタートしたみたいで、MongoDBが起動しなくなった。
モッピー知ってるよ、--repair コマンド使えばいいんだよね。
$ sudo mongod --dbpath=/var/lib/mongodb --repair
あれれー?mongodb.lock ファイル消えないし、起動できないし。
ググると、公式 Ubuntu パッケージの場合はちょっと対処法がちがうっぽい:
$ sudo rm /var/lib/mongodb/mongod.lock $ sudo -u mongodb mongod -f /etc/mongodb.conf --repair $ sudo /etc/init.d/mongodb start
これでいけた。ふぅ・・・