zoukankan      html  css  js  c++  java
  • elasticsearch启动时提示内存不足错误的解决方法

    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空间分配


     

    修改elasticsearch安装目录下的config里的jvm.options
    # vim config/jvm.options 
    -Xms1g
    -Xmx1g

    我们可以看到以上默认的是g为单位 我的虚拟机分配的是1G内存 我在里面启动三个elasticsearch就会报上面的内存足

    解决办法:

    之后我把每个elasticsearch都修改为340m  让它们平均分配我虚拟机的1G内存,当然你也可以增大自己的虚拟机内存

    -Xms340m
    -Xmx340m

  • 相关阅读:
    MySQL-percona安装
    Oracle-19C PSU升级
    Oracle-内存管理机制
    学习进度第十二周
    十天冲刺10
    单词统计续
    十天冲刺9
    学习进度第十一周
    十天冲刺8
    十天冲刺7
  • 原文地址:https://www.cnblogs.com/huigee/p/9889318.html
Copyright © 2011-2022 走看看