跳过滚动

edit

index.lifecycle.indexing_complete 设置为 true 时, ILM 不会对索引执行翻转操作, 即使它满足其他翻转条件。 当翻转操作成功完成时,ILM 会自动设置此项。

如果需要对正常的生命周期策略进行例外处理并更新别名以强制滚动更新,但希望ILM继续管理索引,可以手动设置以跳过滚动更新。如果使用滚动更新API,则无需手动配置此设置。

如果删除了索引的生命周期策略,此设置也会被删除。

index.lifecycle.indexing_completetrue 时, ILM 验证该索引不再是 index.lifecycle.rollover_alias 指定的别名的写入索引。 如果该索引仍然是写入索引或未设置翻转别名, 则该索引将被移动到 ERROR 步骤

例如,如果您需要更改系列中新索引的名称,同时根据您配置的策略保留以前索引的数据,您可以:

  1. 为使用相同策略的新索引模式创建一个模板。
  2. 引导初始索引。
  3. 使用别名API将别名的写索引更改为引导的索引。
  4. 在旧索引上将index.lifecycle.indexing_complete设置为true,以指示它不需要被翻转。

ILM 继续根据您现有的策略管理旧索引。 新索引根据新模板命名, 并根据相同的策略进行管理,不会中断。