mongodb启动很慢:[initandlisten]fo-创新互联
故障现象
mongodb启动后,等了几十分钟还一直没启动完成,单节点副本集,状态一直处于startup
原因分析:
查看mongod的错误日志,发现:[initandlisten] found 1 index(es) that wasn't finished before shutdown。
根据错误日志的提示信息,看样子原因是这样的:在db关闭之前,有一二较大的索引建立的操作没有完成,db就直接shutdown了,等db再次启动的时候,mongo默认会将这个index重建好,重建期间处于startup状态
处理方法
由于不清楚building index到底要持续多久,根据错误日志提示,重启mongod时加上--noIndexBuildRetry
参数来跳过索引重建。等启动完成后,再评估是否需要建立这个index。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享标题:mongodb启动很慢:[initandlisten]fo-创新互联
当前地址:http://tyjierui.cn/article/dhogie.html