故障现象

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。

转载于:https://blog.51cto.com/qiangsh/2050112

mongodb启动很慢:[initandlisten] found 1 index(es) that相关推荐

  1. centos mongodb启动失败

    centos mongodb启动失败 博主今天倒腾了一晚上使用网上的教程安装MongoDB ,可是安装好了怎么也启动不了. 网上找教程折腾半天. 最后从以下三个方面一步一步进行解决了问题: 1.检查加 ...

  2. mongodb 启动警告

    Mongodb 启动警告 Mongodb在启动时会发出若干的警告,今天好好看了下网上大牛们的讨论,发现这些警告很可能会是以后问题的导火索.遂,一个个慢慢解决. 在没有完全进行任何处理的情况下,启动mo ...

  3. mongodb启动不能锁定_使用MongoDB进行乐观锁定重试

    mongodb启动不能锁定 在我以前的文章中,我谈到了对MongoDB批处理程序采用乐观锁定的好处. 如我之前所写,乐观锁定异常是可恢复的异常,只要我们获取最新的Entity,我们就会对其进行更新并保 ...

  4. mongodb启动不了:child process failed, exited with error number 100

    原文链接mongodb启动不了:child process failed, exited with error number 100 http://f.dataguru.cn/thread-10736 ...

  5. oracle 开机变慢,项目最近突然启动很慢,平均启动3分钟,求助

    项目最近突然启动很慢,平均启动3分钟,求助 提问 未结 3  940 口袋叔叔丶 2019-07-30 悬赏:20积分 版本:renren-security 开发环境: [pre] 2019-07- ...

  6. 零基础学会MongoDB启动与停止

    MongoDB的启动与停止 一.命令行方式启动和参数 1.Windows系统命令行启动MongoDB 2.Linux系统命令行启动MongoDB 二.启动参数 1.基本配置 2.复制参数 3.主从参数 ...

  7. 数据库MongoDB启动方式(3种) - 方法总结篇

    MongoDB启动方式(3种方法,依次从低级到高级,环环相扣),罗列如下: 文章目录 Method 1. 最原始的启动方式:cmd + cd到安装路径 Method 2. 稍微高级一点的启动方式:修改 ...

  8. 记录MongoDB启动报错MongoDB not running on the provided host and port

    Error1,未启动MongoDB数据库 创立文件夹db,路径为D:\db\MongoDB win+r打开cmd命令行,cd到D:\Program Files\MongoDB\Server\4.1\b ...

  9. mongodb mysql资源占用_如何限制mongodb启动时占用过多内存

    默认情况下,mongodb占用的内存大小为:Starting in 3.4, the WiredTiger internal cache, by default, will use the large ...

  10. MongoDB 教程一: 安装和使用 (Mongodb启动命令mongod参数说明)

    视频: MongoDB 教程一: 安装和使用 Mongodb启动命令mongod参数说明 我们可以通过mongod --help查看mongod的所有参数说明,以下是各参数的中文解释. 基本配置 –q ...

最新文章

  1. 03系统多界面_领克03+冠军版定制版车联系统全网首测,性能+智能它都给你
  2. 【HDOJ】3487 Play with Chain
  3. BZOJ2494 Triangles and Quadrangle
  4. 数据结构与算法必备的 50 个代码实现
  5. ajax 参数大小限制,Ajax中的POST数据大小是否有限制?
  6. Java黑皮书课后题第8章:**8.4(计算每个雇员每周工作的小时数)假定所有雇员每周工作的小时数存储在一个二维数组中。1行包含7列,记录了一个雇员7天的工作小时数。编写一个程序,按照总工时降序显示
  7. MeasureSpec学习 - 转
  8. Anaconda下tensorflow虚拟环境的创建以及遇到的问题(Ubuntu)
  9. c语言混响,混响也是大学问,c与数字混响的区别-文章-数字音视工程网DAV01.COM...
  10. 一步步学习SPD2010--第九章节--使用可重用工作流和工作流表单
  11. 《python可以这样学》第一章
  12. java毕业设计便利店系统mybatis+源码+调试部署+系统+数据库+lw
  13. 六万播放量的B站单细胞课程
  14. onnxruntime cuda版本使用时出现的错误汇总
  15. 计算机主机英语怎么说,电脑里的 属性 英语怎么说
  16. 实现对手机联系人列表进行读写操作,并用RecyclerView收缩展开方式展现
  17. 一条命令搞定黑苹果双系统时差
  18. 社区-发表评论和回复评论
  19. Adobe Dreamweaver CC 2020中文版
  20. 两个ListView实现的Android点餐页面

热门文章

  1. .Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂的表单
  2. 在.Net中进行SQL Server数据库备份与还原操作实用类
  3. 将APP打包为IPA
  4. jq实现跟随鼠标点击移动的下划线效果
  5. 页面之间传输大量数据
  6. 在Linux下禁用IPv6的方法小结
  7. MySQL中数据中设计中的范式与反范式
  8. Action类一般情况为何要继承ActionSupport
  9. Android自定义控件之TextView
  10. 名言名人2008-11-22