mongodb中的Allowdiskuse导致mongodb崩溃

mongodb中的Allowdiskuse导致mongodb崩溃,mongodb,Mongodb,我们收集了大约2000万份文档,mongodb中总共有1亿份文档用于分析。我们在mongodb中使用所有聚合、查找和过滤器。我们倾向于在大多数报告中使用{'allowDiskUse':true},因为它使用按日期降序排序。尽管在ubuntu中按要求设置ulimit,我们还是发生了以下错误: WiredTiger error (24) [tttt:xxxx][oooo:yyyy], file:WiredTiger.wt, WT_SESSION.checkpoint: /usr/mongodb/

我们收集了大约2000万份文档,mongodb中总共有1亿份文档用于分析。我们在mongodb中使用所有聚合、查找和过滤器。我们倾向于在大多数报告中使用{'allowDiskUse':true},因为它使用按日期降序排序。尽管在ubuntu中按要求设置ulimit,我们还是发生了以下错误:

  WiredTiger error (24) [tttt:xxxx][oooo:yyyy], file:WiredTiger.wt, WT_SESSION.checkpoint: /usr/mongodb/WiredTiger.turtle: handle-open: open: Too many open files
请帮忙

问候


Kris

您使用的是哪个版本的MongoDB?很抱歉我耽搁了,我们分别使用MongoDB 3.4.10和ubuntu 16.04版本