ES类的索引轮换

通过以下请求方法创建一个名为 "tiered-storage-policy" 的 ISM policy:

PUT _plugins/_ism/policies/tiered-storage-policy

json 复制代码
{
  "policy": {
    "description": "Changes replica count and deletes.",
    "schema_version": 1,
    "default_state": "current",
    "states": [{
        "name": "current",
        "actions": [],
        "transitions": [{
          "state_name": "old",
          "conditions": {
            "min_index_age": "7d"
          }
        }]
      },
      {
        "name": "old",
        "actions": [{
          "replica_count": {
            "number_of_replicas": 0
          }
        }],
        "transitions": [{
          "state_name": "delete",
          "conditions": {
            "min_index_age": "21d"
          }
        }]
      },
      {
        "name": "delete",
        "actions": [{
          "delete": {}
        }],
        "transitions": []
      }
    ]
  }
}

创建策略后,请将它附加到一个或多个索引:

json 复制代码
POST _plugins/_ism/add/my-index
{
  "policy_id": "my-policy-id"
}
``
相关推荐
DFT计算杂谈1 分钟前
AMSET 设置多核并行计算
java·前端·css·html·css3
老四啊laosi10 分钟前
【Linux系统】18. 基础IO(文件管理部分)
linux·文件操作·重定向
Gerardisite18 分钟前
CRM、ERP、OA 如何连接企业微信?QiWe 提供标准化解决方案
java·python·机器人·自动化·企业微信
mounter62520 分钟前
深度解析 dmabuf/devmem:从图形渲染到 AI 与高性能网络的演进之路
linux·网络·人工智能·内存管理·kernel
城管不管20 分钟前
Maven Helper
java·macos·intellij-idea
ch.ju22 分钟前
Java程序设计(第3版)第三章——数组的动态获取
java·开发语言
北山有鸟24 分钟前
RK3588利用NPU加速Lens Shading Correction参数生成
linux
Java知识技术分享33 分钟前
策略模式的两种实现:抽象类和接口
java·spring·策略模式
OYangxf36 分钟前
Git Ignore
大数据·git·elasticsearch
液态不合群37 分钟前
Redis--哨兵机制与CAP定理
java·redis·bootstrap