线上elasticsearch unassigned shards 导致RED解决

先通过命令查看节点的shard分配整体情况

curl -X GET "ip:9200/_cat/allocation?v"

线上elasticsearch unassigned shards 导致RED解决

说明:有16个索引未分片

2、查看未分片的索引

curl -XGET ip:9200/_cat/shards?h=index,shard,prirep,state,unassigned.reason| grep UNASSIGNED

线上elasticsearch unassigned shards 导致RED解决

说明:第一列索引名称、第二列分片名称、第三列主分片还是副本分片(p:主分片,r:副分片)、第四列分片状态、第五列未分片原因(DANGLING_INDEX_IMPORTED:由于有一个节点挂了一段时间,在这期间这16个索引已经被删除,后面我们重启这个节点重新加入集群后就出现Dangling问题了)

解决办法:

1、需要手动删除这16个索引,命令

curl -X DELETE "ip:9200/index_name?pretty"

线上elasticsearch unassigned shards 导致RED解决

返回”acknowledged” : true代表删除成功

2、再查看集群状态

curl -X GET "ip:9200/_cat/health"

线上elasticsearch unassigned shards 导致RED解决

Original: https://www.cnblogs.com/dengbangpang/p/13136772.html
Author: 非洲羚羊
Title: 线上elasticsearch unassigned shards 导致RED解决

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/574968/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Android BLE 蓝牙开发——扫码枪基于BLESSED

    一、蓝牙模式HID与BLE 当扫码枪与手机连接时,通常采用的是 蓝牙HID(Human Interface Device)模式。本质上是一个把扫码枪作为一个硬件键盘,按照键盘协议把…

    Java 2023年6月15日
    078
  • WPF 多线程处理(5)

    WPF 多线程处理(1) WPF 多线程处理(2) WPF 多线程处理(3) WPF 多线程处理(4) WPF 多线程处理(5) WPF 多线程处理(6) 项目的目录: 以下是Fi…

    Java 2023年6月7日
    083
  • Linux firewall防火墙设置

    1、查看firewall服务状态 2、查看firewall的状态 3、开启、重启、关闭、firewalld.service服务 4、查看防火墙规则 5、查询、开放、关闭端口 Ori…

    Java 2023年6月7日
    083
  • VMWare虚拟机15.X局域网网络配置(修改网卡)

    最近在搞几台虚拟机来学习分布式和大数据的相关技术,首先先要把虚拟机搞起来,搞起虚拟机第一步先安装系统,接着配置网络 vmware为我们提供了三种网络工作模式,它们分别是: Brid…

    Java 2023年6月9日
    076
  • 就从这里开始吧

    之前有人论断说,今后工程师不再是一种职业,而是一种生存所必须掌握的技能,就像驾照一样。也就是说,在未来,不管是卖吃的,卖穿的,卖玩的,还是搞文化活动的,都免不了需要做点开发工作,而…

    Java 2023年6月7日
    096
  • Springcloud学习笔记47–@Configuration与@Bean注解的原理以及@Configuration是如何被处理的;@Component和@Bean的区别

    1.@Configuration是如何被处理的 1.1 从SpringApplication应用角度 一般情况下启动SpringBoot都是新建一个类包含 main方法,然后使用 …

    Java 2023年5月30日
    064
  • 通过反射获取某个对象下的属性值,或通过父类获取

    java;collapse:true;;gutter:false; import org.slf4j.Logger; import org.slf4j.LoggerFactory;…

    Java 2023年6月6日
    079
  • 线程同步的情景之一

    从本篇文章开始,我将陆续介绍多线程中会遇到的三种情况。 情景一:此茅坑有主了 大锤:”我擦,居然一个茅坑有两个人在用。” 大锤:”啊,忍不住了,…

    Java 2023年5月30日
    077
  • springboot使用kaptcha设置图形验证码

    kaptcha参数说明: 一、springboot+shiro+kaptcha进行图片验证码 1、jar包配置: 1.1、maven中配置如下jar包 2、kaptcha配置: 加…

    Java 2023年5月30日
    092
  • 输出所有java进程的gc状态

    #!/bin/sh #read -t 30 -p "请输入jstat命令监控间隔,次数:" time count read -p "输入jstat命令…

    Java 2023年5月29日
    0107
  • 密集计算场景下的 JNI 实战

    作者:vivo 互联网服务器团队- Wei Qianzi、Li Haoxuan 在 Java 发展历程中,JNI 一直都是一个不可或缺的角色,但是在实际的项目开发中,JNI 这项技…

    Java 2023年6月15日
    075
  • 群晖安装docker 安装neuxs3

    群晖docker 文件夹下创建 docker 下载neuxs3 启动容器 映射端口3003:8081 群晖反向代理。不用https的这一步可以不用,之间路由转发端口3003就行 路…

    Java 2023年6月6日
    087
  • 创建并操作循环链表

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年6月5日
    073
  • JAVA UUID 生成

    在Java中生成UUID主要有以下几种方式: JDK1.5如果使用的JDK1.5的话,那么生成UUID变成了一件简单的事,以为JDK实现了UUID:java.util.UUID,直…

    Java 2023年5月29日
    057
  • java关于for循环的效率优化

    循环作为三大结构之一,我们在编写代码的时候使用频率非常的高;循环结构的重要性也是不言而喻的,他让我们操作数组、集合和其他一些有规律的事物变得更加的方便,但是如果运用不得当,就会给性…

    Java 2023年5月29日
    072
  • JS 模块化- 05 ES Module & 4 大规范总结

    1 ES Module 规范 ES Module 是目前使用较多的模块化规范,在 Vue、React 中大量使用,大家应该非常熟悉。TypeScript 中的模块化与 ES 类似。…

    Java 2023年6月16日
    080
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球