我有一个3节点集群,具有2个索引(200G和14G aprox),每个5个分片(总共10个分片,每个大约40G),并在AWS EC2上运行复制3(30个活动分片),专门用于仅限ES。
文件会定期添加,因此磁盘有规律地消耗,例如每周增加2GB,而没有大的峰值(小的峰值,每周达到最高2GB的总容量大约一周一次,因此以后可以恢复并返回到主要趋势-细分市场合并,我猜)。
但是,我们看到一个峰值,总体磁盘使用量突然增加了约15%(6小时内,每个节点+ 30G,根据节点的情况,出现剧烈的两次/三次剧烈峰值,但在所有三个节点中均显示)。六个月前也发生了类似的情况,尽管它已自动恢复-但两者之间没有相似之处。
ES日志(/var/log/elasticsearch
)或系统日志(/var/log/messages
)上的内容都没有给我提示可能发生的情况。
节点也同时显示系统负载峰值。
这让我想到正在进行合并/压缩的过程-但是似乎太多了,日志中也没有任何内容。此外,这种举动可能与重新平衡大有关-但没有添加新节点或出现其他问题。
什么可能触发了此? 我可以进一步检查一下为什么会发生这种情况?
ElasticSearch版本号:“ 2.4.5”