看,灰机...

ILM中某个阶段的各项设置顺序是否可调整?

Elasticsearch | 作者 wangxinrong | 发布于2021年03月03日 | 阅读数:1179

我在kibana上测试了下配置ilm里warm phase的Replicas、Force merge、Read only、Data allocation几个设置,然后看日志和监控,它的执行顺序应该是这样的:
Read only
Replicas
Data allocation
Force merge

可能一般日志集群的做法是hot阶段开副本,warm阶段做好备份以后关闭副本,然后做force merge。如果Replicas的设置是减少副本或者关闭副本,那么这种方式比较节省资源。

但是我这边因为资源有限,在hot阶段写数据的索引是不开副本的,到了warm阶段会打开副本防止单机故障,但是按默认的顺序,先开副本再迁分片做merge,要处理的数据量翻了一倍,比先merge再迁分片再开副本更占资源吧。

这里的Replicas、Data allocation和Force merge顺序可以调换吗。
 
已邀请:

要回复问题请先登录注册