比较来自世界各地的卖家的域名和 IT 服务价格

是正常的 MongoDB 整数 /data/db 电气关断后消失,导致事故

我有一辆汽车 MongoDB, 和它的数据像往常一样 /data/db.

当我的车因关闭电力而崩溃时,我的 MongoDB 拒绝在开始时开始 /服务器 Mac OS X 穿过 LaunchAgent/, 和 /data/db 神秘地消失了!

此外,所有日志文件也都被销毁。 它发生在我的SSD开发驱动器上 MBA, 而且我认为这只是一个奇怪的案例 SSD. 但是我的服务器 XServe 电源关闭时也会得到它。

也许我错过了一些关于数据保护的文章? 当然,他不能这么不可靠,只是删除 /data/db!!??
已邀请:

风见雨下

赞同来自:

MongoDB 永远不要删除您的数据库文件!

如果发生故障,您必须运行 mongod 使用选项 --repair.

此外:使用新的日志记录选项 MongoDB 在 V 1.8+ 在启动时必须非常帮助 MongoDB 作为离线服务。

龙天

赞同来自:

不,它是异常的。

如果他没有开始,那就很有可能, mongodb 表示您需要修复,因为 mongod.lock 现在并有一定的国家 /data/db., 但这将意味着 /data/db 存在。

如果 /data/db 存在但是空的 /在这种情况下,显而易见的是,这将是坏的/, 他会立即开始。

如果是你的杂志/S./ 没有,它听起来像一个更常见的磁盘问题。

因此,如果有数据,请检查启动消息 mongod.lock. 也是S. v1.8+ 使用日志记录。 /虽然即使在没有记录的情况下也不会丢失所有数据文件/

要回复问题请先登录注册