YCOE

You Can't stOp mE!

导航

MongoDB异常关闭引起的CPU占用

Posted on 2012-06-06 09:06  YCOE  阅读(1614)  评论(0)    收藏  举报

在开发机上(Win7)非正常关机后,MongoDB无法在下次启动时正常启动,而mongod程序会一直尝试启动MongoDB

这样造成CPU异常繁忙,查了半天,才想起来可能是MongoDB引起的

打开MongoDB的日志目录,果然日志文件已经增加到1G+

随即,打开MongoDB的数据文件,删除mongod.lock 文件(重启时,如果此文件存在,会重启失败的!)

打开命令行,执行mongod --repair

重启MongoDB服务,正常,CPU也稳定到 10%以下