我已经在生产中运行了mongodb 1.8.2版,其中一个cron作业运行数据库转储。我刚刚将我的ubuntu升级到了12.04。现在我无法恢复任何数据库/集合。 它正在给予
db.system.indexes断言失败_filename.empty()util / mmap.cpp 167
我用Google搜索,但找不到合适的答案。
答案 0 :(得分:1)
尝试在启动脚本中设置ulimit -n 64000
,通常是/etc/init.d/mongodb
。这对我有用。
https://groups.google.com/forum/#!msg/mongodb-user/RNwc6j6oiSg/PspURcJUxMIJ