elasticsearch启动时提示内存不足错误的解决方法

elasticsearch5.0 启动失败,出现如下提示:
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12)
由于 elasticsearch5.0 默认分配 jvm 空间大小为2g,修改 jvm空间分配
# vim config/jvm.options  
-Xms2g  
-Xmx2g
修改为
-Xms512m
-Xmx512m

对于低内存的虚拟机来说,要使用 ES 搜索,修改这个配置时必须的。

删除不用的elasticsearch插件

/bin/elasticsearch-plugin list > /tmp/zgw_elasticsearch.log

cat  /tmp/zgw_elasticsearch.log | xargs -I {} /bin/elasticsearch-plugin remove {}

猜你喜欢

转载自blog.csdn.net/qq_36663951/article/details/80693892
今日推荐