虚位以待(AD)
虚位以待(AD)
首页 > 数据库 > MongoDB数据库 > 遇到问题----mongodb-----mongorestore报错toomanyopenfiles甚至mongo服务崩溃

遇到问题----mongodb-----mongorestore报错toomanyopenfiles甚至mongo服务崩溃
类别:MongoDB数据库   作者:码皇   来源:<a href="http://blog.csdn.net/zzq900503" target="_blank" rel="nofollow&q   点击:

遇到问题----mongodb-----mongorestore报错toomanyopenfiles甚至mongo服务崩溃。之前运行mongorestore还原mongodb数据库一直都没问题,今天还原的时候 报错too many open files。而且mongo服务经常崩溃需要重启。

遇到问题----mongodb-----mongorestore报错toomanyopenfiles甚至mongo服务崩溃。之前运行mongorestore还原mongodb数据库一直都没问题,今天还原的时候 报错too many open files。而且mongo服务经常崩溃需要重启。

问题有两方面:

原因一

一个原因是linux系统本身给的进程最大的打开文件数限制太小。

这种情况解决方法可以参考:

遇到问题----linux-----linux 打开文件数 too many open files 解决方法

修改下配置重新登录即可。

但是回过头来想一想为什么以前没报错 too many open files,而这次却报错了呢。

而且还经常崩溃。

原因二

可能是同一个mongodb服务中 创建了太多的数据库。

这些数据库可能一直占用者文件打开数。

删除一些之后 发现 没有再出现崩溃的情况了。

相关热词搜索: