#yyds干货盘点# mongodb意外退出无法启动解决办法(Unclean shutdown detected.)

网友投稿 407 2022-11-04


#yyds干货盘点# mongodb意外退出无法启动解决办法(Unclean shutdown detected.)

直接关闭​​mongodb​​,会导致db被锁住,导致下次mongodb无法重新启动

查看log文件,发现了如下error log

**************Unclean shutdown detected.Please visit for recovery instructions.*************Sat Feb 2 15:54:50 [initandlisten] exception in initAndListen: 12596 old lock file, terminating

也就是意外推出时数据被锁定了,登陆mongo给的推荐链接找到了解决办法:

1.删除锁文件,这个锁文件位于你存储data数据的目录

rm /data/db/mongod.lock

2.修复数据文件

mongod --dbpath /data/db --repair

3.重启mongo

mongod --dbpath /data/db

好了,启动成功。

mongo不适合用暴力的方式去kill,正确的关闭方式为:

1、kill -2 PID或者kill PID

2、在admin数据库下运行命令db.shutdownServer();


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:小客车指标查询API(小客车指标查询系统官网)
下一篇:2020macOS Big Sur配置Java开发环境之jdk安装过程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~