我们最近升级到MongoDB 3.6,从那时起,我们注意到日志文件不断增加,而且没有被清理。由于这个原因,磁盘的使用率一直在增长,直到磁盘上没有空间为止。
此问题不会在MongoDB 3.4中发生。在MongoDB 3.6中是否存在对日志文件的强制清理?
更新数据卷:
我们每天处理148 GB的数据。MongoDB数据文件使用的磁盘空间约为60 GB。然而,日志文件每天消耗额外的70 GB空间。由于日志文件没有被清理,每天使用的总磁盘空间增加了70 GB。
发布于 2018-03-23 23:31:31
这是最近在MongoDB 3.6.3发行版中发现的一个已知问题,当时在Windows上使用WiredTiger:服务器-33982:预分配日志文件的无界增长。
这个问题将在3.6.4版本中得到纠正,因此,在可用时升级到MongoDB 3.6.4 (或更高版本)应该可以解决这个问题。
在此期间,可能的解决办法是:
mongod以释放预先分配的空间https://dba.stackexchange.com/questions/202007
复制相似问题