广树
2024-11-21 16:04
@hikari:BGM也许是吧,歌曲部分感觉不一定
作者:广树时间:2019-04-08 10:14:54分类:服务器
在之前的文章《Node.js版抽卡系统开发日志(一)——新的挖矿机制》中提到过MongoDB不能启动的问题,后来经过排查最终还是找到问题原因了。
原因很简单,就是因为之前服务器卡顿,我重启的时候没有关闭项目,导致MongoDB因为意外退出了。
但是我试了网上所谓先删除mongod.lock然后再mongod --repair的方法一直无效起不来。
试着删除并重装MongoDB也无效。
最后因为是测试服环境,所以我就直接大胆清空了数据,重装了MongoDB,结果还真的就起来了……
看来问题就是因为数据库损坏了。
所以这里我想说……
重启前请务必关闭所有MongoDB连接!
重启前请务必关闭所有MongoDB连接!
重启前请务必关闭所有MongoDB连接!
不过删除数据库应该是最最最差的方法了,正式环境还是努力想办法恢复数据库,并注意备份数据库!
顺带这是官方给的修复方法连接:<点这里>