solr oom_killer
记录oom_solr触发的问题分析及解决方法
昨天在测试solr_cloud的时候,看到$solr_home/logs下面有一个这样的日志
solr_oom_killer-8983-2018-07-31_10_45_56.log
刚开始还以为是Linux系统的oom_killer,然后在/var/log/message中找日志,发现没有,当时就奇怪了,触发了oom_killer但是没记录日志?于是经过一番折腾终于发现问题了。
通过以下命令找到一个参数 -XX:OnOutOfMemoryError=/opt/solr/bin/oom_solr.sh
ps aux | grep java
最后搜索发现是javaVM堆栈溢出触发的oom_solr,修改参数-Xms8g-Xmx8g,就解决这个问题了。