启动和停止索引生命周期管理

edit

启动和停止索引生命周期管理

edit

默认情况下,ILM 服务处于 RUNNING 状态,并管理所有具有生命周期策略的索引。

您可以停止索引生命周期管理以暂停对所有索引的管理操作。 例如,当执行计划维护或对集群进行可能影响ILM操作执行的更改时,您可能会停止索引生命周期管理。

当你停止ILM时,SLM 操作也会被暂停。 在你重新启动ILM之前,不会按计划创建快照。 正在进行的快照不会受到影响。

获取 ILM 状态

edit

要查看ILM服务的当前状态,请使用获取状态API

GET _ilm/status

在正常操作下,响应显示 ILM 是 RUNNING

{
  "operation_mode": "RUNNING"
}

停止 ILM

edit

要停止ILM服务并暂停所有生命周期策略的执行,请使用停止API

POST _ilm/stop

ILM 服务运行所有策略到一个可以安全停止的点。 当 ILM 服务正在关闭时, 状态 API 显示 ILM 处于 STOPPING 模式:

{
  "operation_mode": "STOPPING"
}

一旦所有策略都处于安全的停止点,ILM 将进入 STOPPED 模式:

{
  "operation_mode": "STOPPED"
}

开始ILM

edit

要重新启动ILM并恢复执行策略,请使用Start API。 这将使ILM服务进入RUNNING状态, ILM从上次中断的地方开始执行策略。

POST _ilm/start