启动和停止索引生命周期管理
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