2012-01-26 MongoDBが異常終了したときの修復方法 @Ubuntu
_ [Linux][雑記] MongoDBが異常終了したときの修復方法 @Ubuntu
ふつうにUbuntuを再起動したはずなのに、MongoDBに怒られてしまいました。
/var/log/mongodb$ sudo tail -f mongodb.log ************** Unclean shutdown detected. Please visit http://dochub.mongodb.org/core/repair for recovery instructions. ************* Thu Jan 26 04:48:17 [initandlisten] exception in initAndListen: 12596 old lock file, terminating
ログファイルが示している http://dochub.mongodb.org/core/repair を見たものの、Ubuntuだと微妙にコマンド等々が異なるのでその辺りをメモっておきます。
データベースの修復: mongodbユーザで--repairする。
$ sudo -u mongodb mongod -f /etc/mongodb.conf --repair all output going to: /var/log/mongodb/mongodb.log
修復結果はすべてログファイルに出力されるようです。
うっかりrootでrepairしてしまうと、データベースの所有者がrootになってMongoDBサービスが立ち上がらなくなります。そんなときは、慌てずに chown で強引に対処してしまいます。
/var/lib/mongodb$ ls -l drwxr-xr-x 2 root root 4096 2012-01-26 04:51 test -rw------- 1 root root 16777216 2012-01-26 04:51 test.0 -rw------- 1 root root 33554432 2012-01-26 04:51 test.1 -rw------- 1 root root 16777216 2012-01-26 04:51 test.ns /var/lib/mongodb$ sudo chown -R mongodb:nogroup *
起動: たちあげる。
$ sudo service mongodb start mongodb start/running, process 4248 $ sudo /etc/init.d/mongodb status mongodb start/running, process 4248
お疲れ様でした。
[ツッコミを入れる]
本日のリンク元
- 46 http://d.akiroom.com/2013-01/node-js-mongo-db-fail...
- 39 http://ecl.info.kindai.ac.jp/rssreader.html
- 13 https://www.google.co.jp/
- 4 http://b.hatena.ne.jp/entry/ecl.info.kindai.ac.jp/...
- 3 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb u...
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb u...
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb ト...
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=mingodb ロ...
- 2 google検索(linux 異常終了 ログ)
- 2 Yahoo検索(mongo 落ち)
- 1 http://www.google.com/url?sa=t&rct=j&q=ubuntu init...
- 1 http://www.google.com/url?sa=t&rct=j&q=ubuntu 修復&s...
- 1 http://www.google.com/url?sa=t&rct=j&q=ubuntu シャット...
- 1 http://www.google.com/url?sa=t&rct=j&q=&esrc=s&sou...
- 1 http://www.google.com/url?sa=t&rct=j&q=&esrc=s&sou...
- 1 http://www.google.com/url?sa=t&rct=j&q=&esrc=s&frm...
- 1 http://www.google.com/search
- 1 http://www.google.com/m/search
- 1 http://www.google.com.hk/url?sa=t&rct=j&q=ubuntu m...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=unclean s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=ubuntu 異常...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=ubuntu 修復...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=ubuntu se...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=ubuntu mo...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=ubuntu 修復...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=ubuntu シャ...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=start mon...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb.l...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb l...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb r...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb r...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb l...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb 落...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb 終...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb 異...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb 再...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb 再...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb 修...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongodb 修...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongod 再起...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongo unc...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=mongo 再起動...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=http://do...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=exception...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=exception...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=chown mon...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=*********...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&s...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&f...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&f...
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&f...
- 1 google検索(mongodb 再起動)
- 1 google検索(mongodb)