日期:2014-05-16  浏览次数:20408 次

mongodb事故2
os:windows 7 64位
mongodb:v2.0.2
mongodb运行模式:sharding + replic set

当系统没有足够空间来存储数据时, mongodb进程会crash掉。
当使用命令db.***.drop()后,原有数据未能正常删除,且状态一直处在recovering状态,其中一种解决方法是,将该进程关闭,然后删除所有的数据,再开启数据库进程,mongdb也可以利用replica set来自动同步到新的数据状态上来。不过如果数据比较大的话,这中间会花费不少时间的。