您现在的位置是:首页 > 正文

调整elasticsearch的jvm heap值

2024-02-01 01:40:06阅读 1

集群里有两台elasticsearch老是服务死机,报错大致如下:

Mar 26 08:19:47 es104 systemd[1]: Started Elasticsearch.
Mar 27 09:53:26 es104 systemd-entrypoint[8614]: [92045.788s][warning][gc,alloc] elasticsearch[nau-node-104][[syslog-fw-unicom-nat-20220327][0]: Lucene Merge Thread #325]: Retried waiting for GCLocker too often allocating 256 words
Mar 27 09:53:26 es104 systemd-entrypoint[8614]: [92045.796s][warning][gc,alloc] elasticsearch[nau-node-104][[syslog-fw-unicom-nat-20220327][0]: Lucene Merge Thread #325]: Retried waiting for GCLocker too often allocating 11 words
Mar 27 09:53:26 es104 systemd-entrypoint[8614]: java.lang.OutOfMemoryError: Java heap space
Mar 27 09:53:26 es104 systemd-entrypoint[8614]: Dumping heap to /var/lib/elasticsearch/java_pid8614.hprof ...
Mar 27 09:53:32 es104 systemd-entrypoint[8614]: Heap dump file created [1182309052 bytes in 5.955 secs]
Mar 27 09:53:32 es104 systemd-entrypoint[8614]: Terminating due to java.lang.OutOfMemoryError: Java heap space
Mar 27 09:53:33 es104 systemd[1]: elasticsearch.service: main process exited, code=exited, status=3/NOTIMPLEMENTED
Mar 27 09:53:33 es104 systemd[1]: Unit elasticsearch.service entered failed state.
Mar 27 09:53:33 es104 systemd[1]: elasticsearch.service failed.

感觉应该是heap值设置的有点小---默认是1g。

我的es版本是7.16.0,并且是rpm安装的,正确的调整heap值得方式如下:

进入/etc/elasticsearch/jvm.options.d目录,创建一个heap.options文件(文件后缀需要options即可)。

内容如下:

-Xms4g
-Xmx4g

也就是最大和最小都是4g,重启es即可。

然后我们发现heap就是4g了。

网站文章

  • 【转载】C# 日常小问题:DataGridview转换为DataTable

    【转载】C# 日常小问题:DataGridview转换为DataTable

    C# dgv与datatable转换

    2024-02-01 01:39:36
  • 芯片设计之CDC异步电路(二)

    芯片设计之CDC异步电路(二)

    上文芯片设计之CDC异步电路(一)对比讲述了异步电路在前仿真中的行为与实际芯片的行为区别,本文继续讲几种常用的异步电路处理。(一)单bit信号同步器最经典的2DFF 1-bit同步器如下,下图结构通常...

    2024-02-01 01:39:26
  • Java-集合(LinkedHashSet类)

    Java-集合(LinkedHashSet类)

    1)LinkedHashSet是HashSet的子类;2)LinkedHashSet底层是一个LinkedHashMap,底层维护了一个数组+双向链表;3)LinkedHashSet根据元素的hashCode值来决定元素的存储位置,同时使用链表维护元素的次序,这使得元素看起来是以插入顺序保存的;4)LinkedHashSet不允许添加重复元素。...

    2024-02-01 01:39:19
  • configure参数的理解

    configure脚本有大量的命令行选项.对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的.带上--help选项执行configure脚本可以看到可用的所有选项.尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的.下面对每一个选项进行简略的介绍:--cache-file=FILEconfigure

    2024-02-01 01:38:49
  • 方向标Directional Sign

    方向标Directional Sign

    方向标题目信息输入输出注测试样例解答题目信息A carpenter has received an order for a wooden directional sign. Each board mu...

    2024-02-01 01:38:43
  • postgresql遇到“Connection refused”和“No route to host”大概的解决方法

    一般我们遇到这个问题的时候都是连接远程主机的时候,会出现这个报错 psql: could not connect to server: connection refused Is the server...

    2024-02-01 01:38:37
  • 数据结构(陈越、何钦铭)学习笔记

    数据结构(陈越、何钦铭)学习笔记

    本系列文章为浙江大学陈越、何钦铭数据结构学习笔记,系列文章链接如下:文章目录一、基本概念二、线性结构三、树四、图五、排序六、散列查找一、基本概念数据结构基础:P1-基本概念数据结构基础:P1-基本概念...

    2024-02-01 01:38:04
  • node nrm切换镜像源

    nrm add 镜像源名称 镜像源地址 ,如。nrm test 镜像源名称 ,如。nrm use 镜像源名称 ,如。nrm del 镜像源名称 ,如。2、查看可用的镜像源。

    2024-02-01 01:37:53
  • 计算机安装了打印驱动无法打印,我的电脑装了打印机及驱动程序为何还是不能打印文件...

    将打印机搬到客户端电脑上,用驱动程序光盘在此电脑上完整安装打印机驱动程序。HP Deskjet 3320、3323、3325、3420、3425、3538、3558、3658、3668、3743、37...

    2024-02-01 01:37:25
  • 计算机病毒有熊猫病毒,世界最厉害的电脑病毒排名 熊猫烧香病毒最使人讨厌...

    计算机病毒有熊猫病毒,世界最厉害的电脑病毒排名 熊猫烧香病毒最使人讨厌...

    现在我们的生活离不开计算机。时代发展的过程当中,我们遭受过好几次病毒有关。很多病毒无孔不入。成为一个现象级的概念。可能我们现在一个什么都很完善的年代里,但是在通往完善的过程当中,遭遇过很多挫折。今天就...

    2024-02-01 01:37:17