绊脚石乃是进身之阶。

ES7除了kibana上可以操作的ilm设置外,支持加自定义配置吗?

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

比如warm phase的data allocation,可以设置将分片从data_hot角色的节点迁到data_warm角色节点。
但我hot节点有20台,warm节点有10台。我的索引有40个分片,为了让分片保持平均分配,我设置了
"index.routing.allocation.total_shards_per_node" : 2
迁移到warm节点上的话,这个total_shards_per_node必须从2改成4,这个设置有办法在ilm里做吗,还是必须要我写脚本来处理呢,如果是写脚本的话,我觉得ilm都没什么作用了,不如我脚本里把需要做的操作都自己做了
已邀请:

Charele - Cisco4321

赞同来自:

不能自定义配置吧,ilm里面的action都是定义好的,
比如delete, shrink,
用户并不能自己加(当然水平超高的人除外)

要回复问题请先登录注册