mongo启动报错,解决办法
来源:互联网 发布:截面数据是什么 编辑:程序博客网 时间:2024/06/08 14:14
日常维护中,经常使用mongo数据库,mongo数据库启动的时候经常报错,例如:child process failed, exited with error number 51 错误
排查思路如下:
1.查看系统连接数,是否够用,或者直接改成65535,ulimit -n 65535
2.查看分区是否写满了,导致mongo起不来
3.删除mongo 日志,删除mongod.lock,尝试--repair 启动
以上方式一般问题都可以解决
4.查看mongodb.log,查看详细报错。本次遇到的是ext3文件系统,单个文件达到17G
报错是:
解决次问题方式:
1.报错提示提示file too large,文件太大,开访问日志导致某一个文件写到17g,按照报错找到此文件
2.将此文件561-5467809267186030992.wt复制一份到/data,然后再源文件目录下建立软连接,指向cp的文件,重新启动数据库
3.数据库起来后,使用工具删除有问题的那天的分库,保存重启设备。
阅读全文
0 0
- mongo启动报错,解决办法
- Tomcat7 启动报错解决办法
- jemter 启动报错-解决办法
- Myeclipse 6.5启动报错解决办法
- eclipse突然启动报错的解决办法
- openfire启动报错及解决办法。
- docker -d启动报错解决办法
- VirtualBox 突然启动报错的解决办法
- tomcat启动报错以及解决办法
- CentOS7下启动Nginx报错解决办法
- cnpm run dev启动报错,解决办法
- storm启动报错及解决办法
- mongodb正确启动和启动报错的解决办法
- 启动mongo
- mongo 启动
- mongo启动
- mongo副本集ip改变导致启动失败的解决办法
- apache启动报错:the requested operation has failed解决办法
- 解释器模式
- 利用矩阵求解最小二乘法
- WEB接口测试之Jmeter接口测试自动化 (三)(数据驱动测试)
- Zookeeper工作原理(详细)
- 时间片选择(java)
- mongo启动报错,解决办法
- CSS学习杂记
- 自考随笔
- Docker命令使用详解
- 【BZOJ】3631 [JLOI2014]松鼠的新家 LCA+树上差分
- JS中this的深层理解
- 淘宝新店一个流量没有如何是好
- 彻底弄懂HTTP缓存机制及原理
- LeetCode.73 Set Matrix Zeroes