Mongodb数据丢失了

时间:2012-11-30 04:36:40

标签: mongodb

是开发环境,Ubuntu 12.04。通常我使用以下命令启动我的mongodb服务器。

sudo mongod --dbpath / data / db / --fork --logpath /var/log/mongodb.log --logappend

今天我尝试使用

启动它

sudo mongod --fork

然后

sudo mongod --fork --logpath /var/log/mongodb.log --logappend

它没有开始。

然后我给出了完整的命令。它还没有开始。

我意识到目录/ data / db丢失了(直到昨天才存在)。所以我不得不创建它,我的所有数据都丢失了。我团队中的其他开发人员之前遇到过类似的问题。我不确定为什么会出现这个问题。这不是启动服务器的正确方法吗?(即使这样,数据也不应该丢失)。

如何确保不会在生产环境中重复此操作。

1 个答案:

答案 0 :(得分:0)

你确定丢失了吗?

我还以为我的遗失了,但我开始检查并在你会找到文件夹的区域找到它:

  • / bin中
  • /启动
  • /等
  • /媒体
  • ...

基本上,它似乎存在于“文件系统”的位置。

我也看到你正在使用“--fork ...”命令,虽然我不确定它是否会影响它。

告诉我,如果你发现我指定的地方,我们可以从那里拿东西。