悟空,拿我的打狗棒来

es单机节点服务自动被kill掉

Elasticsearch | 作者 kmkmqwaesz90 | 发布于2021年08月16日 | 阅读数:2582

服务器内存64G es使用默认的jvm配置 内存分配31G 发现gc.log 输出如下

83074ADC-06BD-4d8f-96A5-FF98C1C55CD5.png

 Safepoint "Cleanup"输出频繁,约每秒5,6次。
服务启动cpu占用率高 运行一段时间自动被kill掉

killed.png

 调小es的jvm的内存后发现gc.log中Safepoint "Cleanup"输出频率会减少 约几秒1次 
不知道发生这种现象的原因是啥,es里面只是存了少量的测试数据。
已邀请:

liujiacheng

赞同来自:

请使用jinfo把JVM相关参数打印出来,并提供ES版本号。

just_finy - 一个simple的运维

赞同来自:

感觉是索引太大 段太多 内存占用太多,系统关闭了swap  内存使用到极限被系统omm kill了
 
看下这些信息  
free 
 
grep -v -E "^#|^$"  config/jvm.options
 
curl  localhost:9200/_cat/indices 
 
lsof -p espid | grep indices | wc -l   #把espid替换为 elasticseatch的pid

要回复问题请先登录注册