文章目录

  • 问题现象
  • 错误详情
  • 问题解决

问题现象

创建新的es索引报错,报错信息上说,es已经超过最大的分片数。

错误详情

关键错误信息:but this cluster currently has [999]/[1000] maximum shards open;

详细错误信息:

Caused by: org.elasticsearch.client.ResponseException: method [PUT], host [http://10.58.14.34:9200], URI [/janusgraph_idx_customer_cust_num], status line [HTTP/1.1 400 Bad Request]
{"error": {"root_cause": [{"type": "validation_exception","reason": "Validation Failed: 1: this action would add [2] total shards, but this cluster currently has [999]/[1000] maximum shards open;"}],"type": "validation_exception","reason": "Validation Failed: 1: this action would add [2] total shards, but this cluster currently has [999]/[1000] maximum shards open;"},"status": 400
}

问题解决

更改es的最大分片数配置:

curl -X PUT "localhost:9200/_cluster/settings?pretty" -H 'Content-Type: application/json' -d '
{
"persistent" : {
"cluster" : {
"max_shards_per_node" : "5000"
}
}
}'

需要注意的是,我们这里是在 persistent 节点中设置的参数。ES 集群的 setting 配置中包含两种类型:
persistent:永久生效的配置项
transient:临时生效的配置项,集群重启就会失效

【总结】ElasticSearch创建索引失败,超过maximum shards相关推荐

  1. MySQL创建索引失败

    MySQL创建索引失败 报错信息: 原因:将数据库表中某个字段设为索引时,提示当前字段的长度过长,为3072个字节: 经过查询发现: 在mysql5.6中索引列的最大长度为767个字节 而对于utf- ...

  2. Java Elasticsearch创建索引

    1,新建一个es的项目. 2,导入依赖Elasticsearch <dependencies><!--测试--><dependency><groupId> ...

  3. Elasticsearch创建索引和映射结构详解

    前言 这篇文章详细介绍了如何创建索引和某个类型的映射. 下文中[address]指代elasticsearch服务器访问地址(http://localhost:9200). 1       创建索引 ...

  4. 怎样合理创建es索引_如何通过Elasticsearch创建索引库?

    今天是刘小爱自学Java的第158天. 感谢你的观看,谢谢你. 学习计划安排如下:Elasticsearch作为一门全文检索技术,那它是如何使用的呢? 先学习Elasticsearch的一些语法,后续 ...

  5. mysql 创建索引失败_mysql创建多列索引及优化 - 没有所谓的失败!除非你不再尝试! - PHPChina ......

    什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存.如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录.表里面 ...

  6. elasticsearch创建索引映射

    1.我们这里通过google自带的工具postman来创建索引,这里我们创建一个:vclogdb,看到返回"acknowledged": true,表示创建成功: 2.通过elas ...

  7. ElasticSearch创建索引:[hotel/6g9tufKRuWDdWfgE_F30Q] ElasticsearchStatusException[Elasticsearch exception

    报错: [hotel/hxWlZTdjTuKaC8m2uzj_JQ] ElasticsearchStatusException[Elasticsearch exception [type=resour ...

  8. Neo4j fails creating index,创建索引失败

    很有可能的原因是你的属性(我这边是name)的长度超出了限制 使用这个语句查询一下吧:match (n:Entity) return size(n.name) as chars ORDER BY ch ...

  9. 【SpringBoot】整合Elasticsearch 操作索引及文档

    官网操作文档:Elasticsearch Clients | Elastic 踩坑太多了...这里表明一下Spring Boot2.4以上版本可能会出现问题,所以我降到了2.2.1.RELEASE.对 ...

  10. Elasticsearch 删除索引

    章节 Elasticsearch 基本概念 Elasticsearch 安装 Elasticsearch 使用集群 Elasticsearch 健康检查 Elasticsearch 列出索引 Elas ...

最新文章

  1. sharepoint 2013 使用outlook 打开sharepoint 任务失败
  2. Shadow Mapping 的原理与实践 【转】
  3. nginx开启core dump文件
  4. oracle 11.2.4联机文档,ORACLE 11G 联机文档partition_extended_name的一个错误
  5. android 16 登陆,那些年我们一起养过的电子鸡登陆Android平台
  6. xcode 4 制作静态库(转)
  7. 【Python】statsmodels.formula.api模块中ols参数的解释
  8. Android单元测试Junit的配置
  9. JAVA日期格式化大写YYYY-MM-dd和小写yyyy-MM-DD的坑
  10. php银联支付接口 demo,php版银联支付接口开发简明教程
  11. pgpool-II常见错误
  12. 中等职业学校计算机类教学用书,中等职业学校计算机技术专业教学用书:二维动画制作(Flash CS3)...
  13. 三维城市建筑模型生产工具《geobuilding1.0》2022.03.25
  14. 互联网营销的技巧方法和套路!
  15. 死亡公司公墓数据(IT桔子)
  16. 数仓的基本概念【精】
  17. 关于圆周卷积和fft求卷积的一些看法
  18. 如何利用HTML5快速开发一款小游戏
  19. 区块链:4、矿池算力集中问题及51%攻击问题
  20. 软考程序员有必要考吗?

热门文章

  1. Windows11 出现桌面管理器dwm.exe占用内存过高的解决方法
  2. CPU卡程序设计实例(四)CPU卡处理流程
  3. 1.4 安装Kali Linux
  4. watch蜂窝开通服务器中断,原因找到了!Apple Watch Series 3为何无法连接蜂窝网络...
  5. 在线 excel 产品技术调研
  6. import mysql data to solr4.2.0
  7. vue图片宽高自适应_Vue组件宽高自适应问题
  8. 使用VBS编写xshell/SecureCRT自动化脚本
  9. 报告显示,宝爸参与度不断提升,超三成男性提前服用营养品备孕
  10. 通讯录AddressBook