博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ES06--elasticsearch
阅读量:7240 次
发布时间:2019-06-29

本文共 821 字,大约阅读时间需要 2 分钟。

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

}

转载于:https://www.cnblogs.com/gaoyuechen/p/10167582.html

你可能感兴趣的文章
Java笔试面试
查看>>
iOS开发中遇到的一些问题以及解决办法总结
查看>>
Zabbix
查看>>
Unity 3D:控制相机旋转、移动、缩放等功能
查看>>
CALayer的m34 - 三维透视效果
查看>>
hdu 6243,6247
查看>>
C#操作Excel文件
查看>>
uchome在IE6下不居中和发布按钮不显示的解决办法
查看>>
iOS IPv6兼容支持和IPv6审核被拒收集整理
查看>>
Linux Shell 教程
查看>>
【补充习题七】积分不等式及定积分性质
查看>>
任意进制转换简单理解
查看>>
Unity Game窗口中还原Scene窗口摄像机操作 强化版
查看>>
javascript实现九九乘法表
查看>>
Eclipse的WorkingSet使用(转载)
查看>>
缓存系列之五:通过codis3.2实现redis3.2.8集群的管理
查看>>
数据库(二)
查看>>
数组各元素随机赋值、求和、求平均值、求最大值的各类测试(一维数组)
查看>>
Linux学习之分区自动挂载与fstab文件修复(九)
查看>>
用Javascript获取页面元素的位置(转)
查看>>