Mongodb Mongo DB无法启动

Mongodb Mongo DB无法启动,mongodb,Mongodb,晚上,我们有一个mongodb运行良好的几个星期,突然它下降了 我们无法重新启动它,因为它抱怨“dbpath(/data/db/)不存在”。我已经尝试通过文档进行路由,并且看到其他人建议使用dbpath标志,但是仍然没有成功 我们用“sudo服务mongodb start”启动它,配置文件dbpath config指向一个目录,数据库位于其中 如有任何建议,将不胜感激 提前谢谢。 加里一步一步: 将mongo bin设置在路径下 在下面创建一个新文件夹 您的主目录,例如mkdir~/db 转到

晚上,我们有一个mongodb运行良好的几个星期,突然它下降了

我们无法重新启动它,因为它抱怨“dbpath(/data/db/)不存在”。我已经尝试通过文档进行路由,并且看到其他人建议使用dbpath标志,但是仍然没有成功

我们用“sudo服务mongodb start”启动它,配置文件dbpath config指向一个目录,数据库位于其中

如有任何建议,将不胜感激

提前谢谢。 加里

一步一步:

  • 将mongo bin设置在路径下
  • 在下面创建一个新文件夹
  • 您的主目录,例如
    mkdir~/db
  • 转到您的主目录,例如
    cd~
  • 启动您的mongo db,例如
    mongod--dbpath./db
如果你问为什么/data/db/这个不见了,我不知道。

一步一步:

  • 将mongo bin设置在路径下
  • 在下面创建一个新文件夹
  • 您的主目录,例如
    mkdir~/db
  • 转到您的主目录,例如
    cd~
  • 启动您的mongo db,例如
    mongod--dbpath./db

如果您问/data/db/为什么会消失,我不知道。

我建议您尝试运行mongodb--config,以确保您的配置文件是正确的?您最近更新了软件包吗?

我建议您尝试运行mongodb--config,以确保您的配置文件正确无误?您最近更新了软件包吗?

这与编程无关:更适合于此与编程无关:更适合于Hi,谢谢您的回复。不,我最近没有更新任何东西。该应用程序已经在生产环境中运行了一段时间,没有出现任何问题。最后,我使用--dbpath标志将它备份并运行到我现有的数据库中(之前没有引用)。说它是存储在服务器上的配置文件中的同一个url,所以不确定为什么会停止工作。现在它正在运行,我将尝试运行您的建议,一旦我们有机会把它打倒。谢谢嗨,谢谢你的回复。不,我最近没有更新任何东西。该应用程序已经在生产环境中运行了一段时间,没有出现任何问题。最后,我使用--dbpath标志将它备份并运行到我现有的数据库中(之前没有引用)。说它是存储在服务器上的配置文件中的同一个url,所以不确定为什么会停止工作。现在它正在运行,我将尝试运行您的建议,一旦我们有机会把它打倒。谢谢不幸的是,这不是一个选择,开始一个新的数据库,因为参赛者已经开始进入。实际的数据库仍然在那里,只是看不见而已。正如上面所解释的,我最终使用--dbpath启动并运行了它,但仍然没有解释为什么它不能从配置中获取它。感谢您的输入。不幸的是,这不是启动新数据库的选项,因为参赛者已经开始被输入。实际的数据库仍然在那里,只是看不见而已。正如上面所解释的,我最终使用--dbpath启动并运行了它,但仍然没有解释为什么它不能从配置中获取它。谢谢你的意见。