Es集群状态为red

这篇具有很好参考价值的文章主要介绍了Es集群状态为red。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 本文针对es为7.0以上版本

1. 执行
curl -XGET -u ‘账号:密码’ ‘http://127.0.0.1:9200/_nodes/process?pretty’

查看集群中每个节点的信息(包括节点名称)

2.执行
curl -XGET -u ‘账号:密码’ ‘http://127.0.0.1:9200/_cat/indices?v’

查看集群的索引信息

3.通过第二步操作可以找到集群中索引状态为red的索引,并且可以拿到该索引id,然后执行

curl -u ‘账号:密码’ -XPOST ‘http://127.0.0.1:9200/_cluster/reroute’ -H “Content-type: application/json” -d ‘{“commands” : [ {“allocate_empty_primary” : {“index” : “索引名称”,“shard”:分片名称,“node”:“节点名称”,“accrpt_data_loss”:true}}]}’

4.第三步执行成功后 ,通过head或者kibana查看集群状态,发现恢复green

说明:“Content-type: application/json” -d 这些参数针对https请求,实际项目中我用到的是https请求,大家可自行根据自己的情况取舍文章来源地址https://www.toymoban.com/news/detail-502254.html

到了这里,关于Es集群状态为red的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ES命令行查询es集群的状态、分片、索引

    查看es集群状态 查看es分片信息 查看es索引 查看ES索引 本文参考:https://www.cnblogs.com/expiator/p/14847705.html

    2024年02月12日
    浏览(53)
  • webpack原理之手写babel-loader,将es6以上语法转换为低版本语法

    一、手写babel-loader 一个基于webpack的简单的loader,将es6以上版本的语法转换成低版本语法的步骤如下: 1. 创建一个名为 es6-to-es5-loader 的文件夹,进入该文件夹。 2. 在该文件夹中创建一个名为 index.js 的文件。该文件是我们自定义的loader。再创建一个 schema.json 文件,用于定义配

    2024年02月11日
    浏览(39)
  • ElasticSearch---查询es集群状态、分片、索引

    查看es集群状态: 如果?后面加上pretty,能让返回的json格式化。 加上?v的返回结果,如下: 解释如下: 查看es分片信息: 查看es分片信息,模糊匹配,比如匹配test: 返回信息如下: 解析如下: 查看状态为unassigned的es分片信息: 查看es索引 查看es所有索引: indices表示索引,是

    2024年02月02日
    浏览(41)
  • Win2008系统IIS7配置ssl证书,类型绑定https时,主机名为灰色无法填写状态,配置微信小程序时配置TLS1.2及以上版本支持

    一、申请ssl证书,本人证书是使用的腾讯云的免费的ssl证书。 申请证书流程不做介绍,可以参考:腾讯云SSL证书—1.申请免费公网SSL证书-腾讯云开发者社区-腾讯云 二、下载证书,解压后得到文件  三、打开IIS管理器  四、选择证书,填入密码  ------------------------------------

    2024年02月03日
    浏览(41)
  • Kibana配置ES集群(版本号8.3.3)

    注意kibana只支持非root启动,我没有新建用户,还是用的elasticsearch101

    2024年02月11日
    浏览(45)
  • ES集群重新设置密码(第二次执行.elasticsearch-setup-passwords interactive报错)

    错误信息 当为es集群设置完一次密码之后,再次执行相同的命令 报错: 解决办法: 删除 .security-7 索引,然后重新执行上面命令即可,不用重启es集群

    2024年02月11日
    浏览(40)
  • elasticsearch索引health 健康状态变为yellow,red处理

    查看所有索引健康状态 看到所有索引都出现yellow,red 1.绿色——最健康的状态,代表所有的主分片和副本分片都可用; 2 黄色——所有的主分片可用,但是部分副本分片不可用; 3 红色——部分主分片不可用。(此时执行查询部分数据仍然可以查到,遇到这种情况,还是赶快

    2024年02月11日
    浏览(53)
  • Linux red 安装多个版本mysql

    到https://dev.mysql.com/downloads/mysql/下载对应的安装包 记住选择对应的版本很重要不然会浪费时间,我选择的是linux-generc注意这个查看Red Hat glibc的版本 ldd --version 选择对应的版本不然会有问题。 我这里选择的是8点多和5点多版本 将下载的包解压命令 tar -xvf mysql-8.3.0-linux-glibc2.17

    2024年04月26日
    浏览(32)
  • docker-compose部署6.8.23版本elasticsearch+es-head+kibana多节点集群及部分排错处理

    现阶段很多elasticsearch部署都是7版本之上的,但部分要求是6.8版本,俩者很多配置参数存在差异问题,elasticsearch有状态服务,kubernetes和docker启动有点麻烦,最好用docker-compose启动,可以保证数据稳定。 节点信息 hosts信息 192.168.121.137 es-master 192.168.121.138 es-node1 master执行,node改

    2024年02月14日
    浏览(46)
  • ES6及以上新特性

    ES6(ECMAScript 2015)及以上版本引入了许多新特性,每个版本都有不同的增强和改进。以下是 ES6 及以上版本的新特性的详细描述: ES6(ECMAScript 2015): let 和 const 声明:引入块级作用域的变量声明,用于替代 var 声明,解决了变量提升的问题。 箭头函数:用 “=” 符号定义函

    2024年02月14日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包