千家信息网

elasticsearch中如何修改shards数

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,elasticsearch中如何修改shards数,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。问题发现:kibana界面无日志数据展示
千家信息网最后更新 2026年11月03日elasticsearch中如何修改shards数

elasticsearch中如何修改shards数,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

问题发现:

kibana界面无日志数据展示

ES、kibana、logstash、filebeat等组件都运行正常

通过查看日志最终在logstash的日志中发现大量的以下内容报错:

this action would add [2] total shards, but this cluster currently has [1000]/[1000] maximum shards open;

经过上网查阅资料发现是ES的索引不够导致(大致翻译一下也差不多可以看出来)

网上说此问题是因为elasticsearch7以上默认只有1000个分片,超过这个数新收集的日志就没地方存储、展示

所以需要更改ES的shards数

方法如下:

在ES的主机上执行下列命令:

curl -XPUT -H "Content-Type:application/json" -d '{"persistent":{"cluster":{"max_shards_per_node":10000}}}' 'http://es-host:9200/_cluster/settings'

刷新kibana界面,开始有新的日志展示了

问题算是解决了

比较坑的是在网上搜索解决方法时,基本都是以下这样子:

小白如我还以为是需要修改配置文件

看完上述内容,你们掌握elasticsearch中如何修改shards数的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

日志 问题 方法 内容 更多 界面 束手无策 为此 差不多 不够 主机 原因 只有 命令 地方 对此 技能 数据 文件 是在 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 云之行互联网科技 美国互联网保险保险科技 科技互联网龙头 中国互联网科技股 朗新科技与工业互联网 上海卓越科技 互联网 成都狮子座互联网科技 互联网科技咨询 人人互联网科技是培训 江苏南京365互联网科技 济南华为互联网科技产业总部基地 随着互联网科技发展 江苏苏星互联网科技有限公司 广东工业互联网大赛深圳学泰科技 半导体是互联网高科技吗 有人说阿里系是互联网科技企业 陕西云淼互联网科技公司 九思连强互联网电子科技有限公司 云鲸互联网络科技有限公司 互联网科技创新创业项目 汇久创客互联网科技 互联网科技公司有哪些 卓越科技互联网 招聘 互联网汽车科技小镇 互联网科技公司有风险吗 深圳市优智互联网科技有限公司 电子科技大学互联网创业大赛 合肥互联网科技公司公章图片 河南商务圈互联网科技有限公司 山东亿川互联网科技有限责任公司
0