2011-04-19 101 views
0

Mongodb存在问题,我们的版本是MongoDB 1.6.4版。Mongodb修复问题

昨天我不得不在我们的64位linux机器上杀死mongodb进程。 然后查询运行了很长时间。

我检查过;

的mongod --repair或 - > db.repairDatabase()命令和我检查与修理

- >db.users.validate();

其结果必然是 “...... ”结果“: ”验证“ ......” 但是,

回报:{ “ERRMSG”: “NS未找到”, “OK”:0, “valid”:false}

我该如何解决这个错误信息?

+0

选中此:http://stackoverflow.com/a/13591606/1566267 – 2015-08-20 21:53:44

回答

2

也许试试看this comment。但它可能很难解决问题,并且从suggested here开始更容易。

建议升级的MongoDB到1.8.x的,并与- 期刊选项启动它。没有更多的修复应该是需要的然后;)

+0

谢谢Zap,我试着在您建议的评论链接的解决方案。 – volkan 2011-04-19 08:10:31

+0

我试图升级1.8.x. – volkan 2011-04-19 08:18:30

+0

好的,我升级1.8.4并开始.../mongod和结果工作。谢谢Zap。 – volkan 2011-04-19 17:22:33