ES06--elasticsearch
2023-09-11 14:20:30 时间
ES06--elasticsearch unassigned错误解决(手动处理)
查看集群健康状态:curl -XGET http://localhost:9200/_cluster/health\?pretty
图中显示,有0个分片未分配节点
*****************************开始修复************************************
1、查看所有分片状态:curl -XGET http://localhost:9200/_cat/shards (显示所有分片状态);curl -s "http://localhost:9200/_cat/shards" | grep UNASSIGNED (只显示为分配节点)
2、查看master节点的唯一标识:curl 'localhost:9200/_nodes/process?pretty'
3、执行reroute(分多次,逐个修复 变更shard的值为UNASSIGNED查询结果中编号, 上一步查询结果是/0 1 2 3 4)
inde:需要修复的索引的名字(这里需要修复三个索引)
shard:shard的编号,图中可以看出
node:master节点的唯一标识
curl -XPOST 'localhost:9200/_cluster/reroute' -d '{
"commands" : [ {
"allocate" : {
"index" : "rs_wx_test",//UNASSIGNED 的index名称(第一列)
"shard" : 1,//查询出UNASSIGNED 的数字编号(第二列)
"node" : "TEEPHeoGRIurYdO8DBjJmA",
"allow_primary" : true
}
相关文章
- Springboot整合Elasticsearch报错availableProcessors is already set to [4], rejecting [4]
- ElasticSearch NEST笔记
- 如何防止ElasticSearch集群出现脑裂现象(转)
- Elasticsearch分词器--ik
- Elasticsearch在windows上安装与使用
- Elasticsearch分词器--ik
- Java客户端操作elasticsearch--查询索引库(高亮显示)
- Java客户端操作elasticsearch--向索引库添加mappings映射数据
- 【玩转ElasticSearch】横向对比ElasticSearch与Sphinx
- TableStore和ElasticSearch
- Elasticsearch安装(四), elasticsearch head 插件安装和使用。
- Elasticsearch教程(八) elasticsearch delete 删除数据(Java)
- Elasticsearch教程(九) elasticsearch 查询数据 | 分页查询
- Python编程:elasticsearch库操作Elasticsearch
- java dump 内存分析 elasticsearch Bulk异常引发的Elasticsearch内存泄漏
- 006-spring-data-elasticsearch 3.0.0.0使用【四】-spring-data之Elasticsearch Repositories
- 【云原生 | 32】Docker运行数据采集和分析引擎Elasticsearch
- Elasticsearch yellow 意味着主分片可用,副本不可用
- [Elasticsearch] 多字段搜索 (二) - 最佳字段查询及其调优
- Elasticsearch入门(一)
- Elasticsearch聚合初探——metric篇
- Elasticsearch集群内存占用高?用这招!