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