章工运维 章工运维
首页
  • linux
  • windows
  • 中间件
  • 监控
  • 网络
  • 存储
  • 安全
  • 防火墙
  • 数据库
  • 系统
  • docker
  • 运维工具
  • other
  • elk
  • K8S
  • ansible
  • Jenkins
  • GitLabCI_CD
  • 随笔
  • 面试
  • 工具
  • 收藏夹
  • Shell
  • python
  • golang
友链
  • 索引

    • 分类
    • 标签
    • 归档
    • 首页 (opens new window)
    • 关于我 (opens new window)
    • 图床 (opens new window)
    • 评论 (opens new window)
    • 导航栏 (opens new window)
周刊
GitHub (opens new window)

章工运维

业精于勤,荒于嬉
首页
  • linux
  • windows
  • 中间件
  • 监控
  • 网络
  • 存储
  • 安全
  • 防火墙
  • 数据库
  • 系统
  • docker
  • 运维工具
  • other
  • elk
  • K8S
  • ansible
  • Jenkins
  • GitLabCI_CD
  • 随笔
  • 面试
  • 工具
  • 收藏夹
  • Shell
  • python
  • golang
友链
  • 索引

    • 分类
    • 标签
    • 归档
    • 首页 (opens new window)
    • 关于我 (opens new window)
    • 图床 (opens new window)
    • 评论 (opens new window)
    • 导航栏 (opens new window)
周刊
GitHub (opens new window)
  • ansible系列文章

  • Kubernetes笔记

  • elk

    • elk安装
    • docker-compose安装elk
    • filebeat-log相关配置指南
    • logstash提取日志字段到kibana仪表盘展示
    • 深入理解 ELK 中 Logstash 的底层原理
    • filebeat及logstash配置
    • es索引定期删除脚本
    • logstash线上配置文件
    • elk报错问题总结
      • logstash 报错Validation Failed: 1: this action would add [2] total shards, but this cluster currently has [3000]/[3000] maximum shards open
    • es备份和还原
    • ES集群与角色规划
    • ES8.8集群与Kibana部署
    • ElasticSearch可视化工具介绍
    • 使用docker构建ElasticSearch集群
  • jenkins

  • GitLabCI_CD

  • 专题
  • elk
章工运维
2023-05-15
目录

elk报错问题总结

# logstash 报错Validation Failed: 1: this action would add [2] total shards, but this cluster currently has [3000]/[3000] maximum shards open

要将 cluster.max_shards_per_node 参数设置为更大的值,您需要编辑 Elasticsearch 的配置文件 elasticsearch.yml。以下是您可以执行的步骤:

找到 Elasticsearch 的配置文件 elasticsearch.yml。这个文件通常位于 Elasticsearch 安装目录下的 config 子目录中。

使用文本编辑器(如 Notepad++、vi 或 nano)打开 elasticsearch.yml 文件。

在配置文件中找到 cluster.max_shards_per_node 参数。如果找不到该参数,请在文件中的空白行处添加
以下行:

cluster.max_shards_per_node: 4000

上述示例将 max_shards_per_node 设置为 4000,您可以根据您的需求将其设置为所需的更大值。

保存并关闭配置文件。

重新启动 Elasticsearch 服务,以使更改生效。

注意:在对生产环境进行更改之前,请确保在进行任何更改之前进行充分的测试,并理解更改可能对集群性能和资源消耗产生的影响。增加 max_shards_per_node 可能会增加集群的负载和资源消耗,因此需要仔细评估您的集群资源和性能需求。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

请注意,更改 elasticsearch.yml 文件可能需要管理员权限。如果您没有适当的权限,请确保以管理员身份运行文本编辑器或使用适当的权限访问文件。

微信 支付宝
上次更新: 2023/05/16, 21:38:09

← logstash线上配置文件 es备份和还原→

最近更新
01
不花一分钱从0到1建站教程
04-22
02
批量拿取多台服务器的日志文件
04-21
03
高德MCP智能体搞定旅游计划
04-19
更多文章>
Theme by Vdoing | Copyright © 2019-2025 | 点击查看十年之约 | 鄂ICP备2024072800号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式