#查看所有分片

GET _cat/shards

curl  10.1.2.2:9200/_cat/indices/iis_log* #查看索引的分片状态

#查看第一个unassigned shard的原因
GET /_cluster/allocation/explain

#查看iis_qr_2019-07索引中所有分片分配情况
GET /_cat/shards?index=iis_Log_2019-07

#查看unassigned原因:
curl noahes.isec.oa.com/_cluster/allocation/explain?pretty -d '{"index":"index-name","shard":0,"primary":true}'

GET /_cluster/allocation/explain
{
"index": "iis_log_2019-07",
"shard": 0,
"primary": true
}

#shard 自动分配达到最大重试次数5次后,执行reroute命令对分片重新路由,ElasticSearch会自动进行负载均衡
POST /_cluster/reroute?retry_failed=true

1)INDEX_CREATED:由于创建索引的API导致未分配。
2)CLUSTER_RECOVERED :由于完全集群恢复导致未分配。
3)INDEX_REOPENED :由于打开open或关闭close一个索引导致未分配。
4)DANGLING_INDEX_IMPORTED :由于导入dangling索引的结果导致未分配。
5)NEW_INDEX_RESTORED :由于恢复到新索引导致未分配。
6)EXISTING_INDEX_RESTORED :由于恢复到已关闭的索引导致未分配。
7)REPLICA_ADDED:由于显式添加副本分片导致未分配。
8)ALLOCATION_FAILED :由于分片分配失败导致未分配。
9)NODE_LEFT :由于承载该分片的节点离开集群导致未分配。
10)REINITIALIZED :由于当分片从开始移动到初始化时导致未分配(例如,使用影子shadow副本分片)。
11)REROUTE_CANCELLED :作为显式取消重新路由命令的结果取消分配。
12)REALLOCATED_REPLICA :确定更好的副本位置被标定使用,导致现有的副本分配被取消,出现未分配。

https://www.elastic.co/guide/en/elasticsearch/reference/6.2/cluster-allocation-explain.html

http://www.mamicode.com/info-detail-2466818.html

最新文章

  1. linux 下第一个Libevent代码学习
  2. 去除html的 标签
  3. Xen之初体验:HA(额外附加)
  4. 【Alpha】Daily Scrum Meeting第四次
  5. win10 mysql 5.7.13 服务无法启动 3534
  6. PHP 匹配一个汉字
  7. x265编译
  8. hibernate操作数据库例子
  9. DOS - for
  10. 使用MyEclipse搭建java Web项目开发
  11. Swift中类的初始化器与继承
  12. Web Application的目录结构
  13. 每天一个linux命令(47)--scp命令
  14. word和.txt文件转html 及pdf文件, 使用poi jsoup itext心得
  15. JSP的getRequestDispatcher()与sendRedirect()的区别
  16. poj 3648 2-SAT建图+topsort输出结果
  17. django+Python数据库利用Echarts实现网页动态数据显示
  18. React Router路由传参方式总结
  19. day 7-13 数据库的数据类型
  20. Django--CRM--modelformset的用法

热门文章

  1. [MySQL] 事务的ACID特性
  2. 4、Work-Queue
  3. 服务器学习--Linux、CentOS下安装zip与unzip指令
  4. va_list 、va_start、 va_arg、 va_end 使用说明【转】
  5. 关于微信小程序中遇到的各种问题汇总(持续更新)
  6. JS三座大山再学习 ---- 异步和单线程
  7. oracle_day1
  8. HDU5050:Divided Land(大数的进制转化与GCD)
  9. day13_7.15 迭代器和生成器
  10. continue and break