Eleastisearch5.2.2利用镜像迁移构建实例后ES非健康状态

正常迁移完成后启动服务,查看ES非健康状态

此时观察ES集群状态:curl -XGET -u elastic:xxx 'localhost:9200/_cluster/health?pretty'

注意到"active_shards_percent_as_number" : 88.8888 该项的值不产生变化;集群状态"status" : "yellow",非健康状态

并且,此时观察集群内各索引状态:curl -XGET -u elastic:xxx http://localhost:9200/_cat/indices

发现一些自动生成的索引为yellow

解决方法:

删除异常分片,首先保证集群重新正常运行

bash 复制代码
# 删除异常索引
curl -XDELETE -u elastic:xxx 'http://localhost:9200/.monitoring-es*'

例如:
# 删除单个索引
curl -XDELETE -u elastic:xxx 'http://localhost:9200/index'
# 删除多个索引
curl -XDELETE -u elastic:xxx 'http://localhost:9200/index_one,index_two'

之后ES集群状态从"yellow"恢复为"green",视实际情况而定,ES集群恢复正常数据同步,当"active_shards_percent_as_number" : 的值为100时,说明数据分片完全同步。

相关推荐
非极限码农2 小时前
Neo4j图数据库上手指南
大数据·数据库·数据分析·neo4j
莫叫石榴姐4 小时前
SQL百题斩:从入门到精通,一站式解锁数据世界
大数据·数据仓库·sql·面试·职场和发展
Hello.Reader4 小时前
Flink 状态后端(State Backends)实战原理、选型、配置与调优
大数据·flink
dundunmm7 小时前
【每天一个知识点】[特殊字符] 大数据的定义及单位
大数据
IT森林里的程序猿7 小时前
基于Hadoop的京东电商平台手机推荐系统的设计与实现
大数据·hadoop·智能手机
笨蛋少年派8 小时前
MapReduce简介
大数据·mapreduce
秃头菜狗8 小时前
十四、运行经典案例 wordcount
大数据·linux·hadoop
INFINI Labs8 小时前
Elasticsearch 备份:方案篇
大数据·elasticsearch·搜索引擎·gateway·snapshot·backup·ccr
Java战神8 小时前
Hadoop
大数据·hadoop·分布式
望获linux9 小时前
【实时Linux实战系列】实时系统的可观测性:Prometheus 与 Grafana 集成
大数据·linux·服务器·开发语言·网络·操作系统