我在Windows Server 2012环境中。
当我尝试为我的集合中的字段(10亿个文档)调用ensureIndex()时,我有错误“打开的文件太多”。
> db.myCollection.ensureIndex({myField:1}, {name: "myIndex"})
{
"createdCollectionAutomatically" : false,
"numIndexesBefore" : 1,
"ok" : 0,
"errmsg" : "error opening file \"E:\\MongoDB\\base1\\_tmp\extsort.509\":errno:24 Too many open files",
"code" : 16818
}
问题是什么?