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"
}
``
相关推荐
拂晓银砾26 分钟前
Java 连接数据库
java
Lolo_fi27 分钟前
记录Fedora43上安装向日葵
linux
青衫码上行30 分钟前
【Java Web学习 | 第九篇】JavaScript(3) 数组+函数
java·开发语言·前端·javascript·学习
浮游本尊34 分钟前
Java学习第29天 - 企业级系统架构与实战
java
程序猿DD34 分钟前
探索 Java 中的新 HTTP 客户端
java·后端
noravinsc35 分钟前
两台 centos 7.9 部署 pbs version 18.1.4 集群
linux·运维·centos
你的微笑,乱了夏天37 分钟前
linux centos常用命令整理
linux·运维·centos
故林丶42 分钟前
【Linux】CentOS 7.8 Docker + Docker Compose 安装
linux·docker·centos
刘一说43 分钟前
CentOS系统一键安装Memcached教程
linux·centos·memcached
m0_495562781 小时前
Swift-Enum
java·算法·swift