我有一台装有MongoDB的机器,它的数据照常位于/ data / db。
当我的机器由于电力故障而崩溃时,我的MongoDB拒绝在启动时启动(通过LaunchAgent的Mac OS X Server),并且/ data / db也神秘地消失了!
同样,所有日志文件也将被清除。这发生在我的开发SSD MBA上,我认为这只是一个奇怪的SSD案例。但是我的XServe服务器在电源跳闸时也能正常运行。
我在某处缺少一些数据保护文章吗?当然,仅删除/ data / db就不会造成这种不可靠!
小智 5
MongoDB永远不会删除您的数据库文件!
如果发生崩溃,您必须使用--repair选项启动mongod。
此外:在V 1.8+中使用MongoDB的新日记功能,当将MongoDB作为独立服务运行时,应该会很有帮助。
| 归档时间: |
|
| 查看次数: |
5362 次 |
| 最近记录: |