我如何才能找出为什么mongodb会崩溃?

时间:2013-03-16 18:40:36

标签: mongodb

我最近在随机时间开始让我的mongodb实例在ubuntu机器上崩溃,它通常会停留一天左右。 mongo日志没有崩溃的痕迹,只是最后一次操作,当我重新启动服务器时。我需要一些指导来找出问题,而日志中没有任何信息。我应该看一下另一个日志吗?

在ubuntu盒子上运行的mongodb 2.2的设置非常简单,单个实例(没有分片),几乎默认安装。

我最近做的唯一一个似乎与时间相符的变化是我已经用聚合框架替换了一些简单的map reduce执行。

感谢。

2 个答案:

答案 0 :(得分:1)

MongoDB非正式地让Mtools尝试下载并使用此工具中的日志运行。它可以告诉你它为什么会失效,它重新启动了多少时间以及更多细节。 你可以在github中得到这个

答案 1 :(得分:0)

通过日志,您可以查看崩溃的实际原因

/var/log/mongodb/mongod.log  ####Common path of logs
 or use this command                   

db.adminCommand( { getLog : "global" } )