您的位置:首页 > 汽车 > 新车 > 广州建设工程造价管理站_全球域名最贵的100个域名_美国搜索引擎浏览器_自己做网站难吗

广州建设工程造价管理站_全球域名最贵的100个域名_美国搜索引擎浏览器_自己做网站难吗

2025/2/12 9:00:44 来源:https://blog.csdn.net/m0_54138989/article/details/145467863  浏览:    关键词:广州建设工程造价管理站_全球域名最贵的100个域名_美国搜索引擎浏览器_自己做网站难吗
广州建设工程造价管理站_全球域名最贵的100个域名_美国搜索引擎浏览器_自己做网站难吗

冷热数据是根据索引创建时间来进行迁移的。一旦迁移到冷数据节点,则无法再恢复成热数据,因为热数据节点中该索引已经没有分片存在了。

基于Docker搭建ES集群,并设置冷热数据节点

配置冷热数据迁移策略

PUT
https://192.168.x.xx:19200/_ilm/policy/my_cold_policy

{
"policy": {
"phases": {
"hot": {
"min_age": "0ms",   #热数据=刚创建
"actions": {
"set_priority": {
"priority": 100
}
}
},
"cold": {
"min_age": "5m",   #索引创建5分钟后数据迁移到冷数据节点
"actions": {
"allocate": {
"number_of_replicas": 0,    #将副分片设置为0 因为我的冷数据节点是单机的所以 不设置副分片,如果设置了副分片那么节点必须是多个,因为ES默认主分片与副分片不能分在同一个节点上!
"include": {},
"exclude": {},
"require": {
"_tier_preference": "data_hot,data_cold"
}
}
}
}
}
}
}

绑定模版

PUT
https://192.168.xx.xx:19200/_index_template/global_template

{
"index_patterns": ["*"],
"priority": 2,
"template": {
"settings": {
"index.lifecycle.name": "my_cold_policy",   #刚刚创建的冷热数据策略 也是大家常说的IML
"index.routing.allocation.include._tier_preference": "data_hot"
}
}
}

查询指定索引分区情况

GET
https://192.168.xx.xx:19200/_cat/shards/ecs_http20250122

在这里插入图片描述
查询索引分片情况,可以看到目前数据都是存在 node-1 node-3热数据节点上
在这里插入图片描述

查询某个索引的创建了多久

在这里插入图片描述
可以看到 创建了3分钟左右,并且处于热数据状态。

5分钟后

再次查询分片信息,发现数据均转移到node-2冷数据节点上
在这里插入图片描述
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com