由于没有足够的空闲磁盘空间,我已经到了芒果无法启动的地步。日志建议使用--smallfiles选项启动mongod服务。
因此,我有两个选择,要么使硬盘更大(这是一个Amazon免费实例),要么执行mongodb日志中的建议。
如果我为现有的mongo实例启用--smallfiles,数据会损坏吗?我不想失去任何数据。
发布于 2015-09-14 22:48:13
直截了当?smallfiles选项没有帮助。它不会自动缩小现有文件。所有这些选项都是改变数据文件预分配方式的行为。
通常,分配的第一个数据文件的大小为64 of。下一个有128 has。这一加倍将持续到达到2GB。之后,每个新的数据文件都分配2GB。
小文件选项简单地将初始大小设置为16 to,并从那里开始加倍。
您需要增加磁盘空间或开始分解。
https://dba.stackexchange.com/questions/115006
复制相似问题