【问题标题】:How to increase heap memory of elasticsearch in Centos 7?如何在 Centos 7 中增加 elasticsearch 的堆内存?
【发布时间】:2020-02-18 04:46:31
【问题描述】:

当我们在服务器中运行 elasticsearch 时,我们会在 elasticsearch 中遇到 Broken pipe 问题。

“org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe”

【问题讨论】:

    标签: elasticsearch centos7 heap-memory broken-pipe


    【解决方案1】:

    我们只是按照给定的步骤增加弹性搜索的堆内存。

    • 首先检查elasticsearch的当前堆内存。

      ps 辅助 | grep 弹性搜索

      “-Xms1g -Xmx1g”

    • 增加堆内存的大小

      vi /etc/sysconfig/elasticsearch

      **堆大小默认为 256m min, 1g max

      将 ES_HEAP_SIZE 设置为可用 RAM 的 50%,但不超过 31g**

      ES_HEAP_SIZE=3g

    • 检查新的堆内存

      ps 辅助 | grep 弹性搜索

      “-Xms3g -Xmx3g”

    【讨论】:

      猜你喜欢
      • 2010-10-27
      • 2011-03-13
      • 2019-06-04
      • 2018-08-01
      • 2011-11-27
      • 2012-07-19
      • 1970-01-01
      • 2012-12-06
      • 2020-08-05
      相关资源
      最近更新 更多