阿里云Elasticsearch針對常見的冷熱架構(gòu)且具有生命周期管理的需求場景,在場景化配置模板中提供了一套默認的索引生命周期策略模板。6.7版本及以上且購買冷數(shù)據(jù)節(jié)點的實例,支持啟用索引生命周期策略模板。本文為您介紹索引生命周期模板的相關(guān)配置參數(shù)。

參見修改場景化配置模板,修改集群中索引的生命周期模板配置,相關(guān)參數(shù)說明如下。
重要
  • 開啟場景化索引生命周期配置后,索引生命周期模板定義的策略名為:aliyun_default_ilm_policy,默認已經(jīng)應用到aliyun_default_index_template模板上,可通過Elasticsearch API(Getting templatesGet lifecycle policy API)進行查看。
  • 開啟場景化索引生命周期配置功能,不影響在集群上獨立創(chuàng)建其他的索引生命周期策略。
  • 如果您的集群未購買冷數(shù)據(jù)節(jié)點或者低于6.7.0版本,索引生命周期配置入口默認是關(guān)閉。如果您需要使用該功能,可參見Elasticsearch ILM進行手動配置。
  • 索引生命周期中,不支持close配置。
參數(shù) 說明
phases.hot.min_age 設置索引進入hot階段所需的時間。
phases.hot.actions.set_priority.priority 設置hot階段索引的優(yōu)先級。
phases.warm.min_age 設置索引進入warm階段所需的時間。
phases.warm.actions.allocate.number_of_replicas 設置warm階段索引的副本數(shù)。
phases.warm.actions.allocate.require.box_type 設置warm階段索引分片分配的策略。例如將分片分配到warm節(jié)點。
phases.warm.actions.set_priority.priority 設置warm階段索引的優(yōu)先級。
phases.cold.min_age 設置索引進入cold階段所需的時間。
phases.cold.actions.set_priority.priority 設置cold階段索引的優(yōu)先級。
phases.delete.min_age 設置索引進入delete階段所需的時間。