elasticsearch启动时提示内存不足错误的解决方法
程序员文章站
2022-07-23 10:46:13
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12 ......
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
上一篇: iphone8无线充电配件可能会“迟到”
下一篇: 你的电充满了吗?盘点手机界快充翘楚
推荐阅读
-
Win8系统发生蓝屏提示reference by pointer错误的故障原因及解决方法
-
Win7系统开机提示An operating system wasnt found错误的原因及三种解决方法
-
安装运行飞鸽传书时候提示 bind()错误=10048的完美解决方法
-
php错误提示failed to open stream: HTTP request failed!的完美解决方法
-
Flash绿色版打开提示Java出现错误的解决方法
-
无法保存打印机 操作无法完成错误(错误0x000006d9)的错误提示解决方法
-
Linux yum提示Loaded plugins错误的解决方法
-
Win7系统登录游戏界面提示错误代码script error的原因及解决方法图文教程
-
win7系统IE浏览器提示网站还原错误的原因及解决方法图文教程
-
Win10系统打开网页提示SSL连接错误的原因及解决方法图文教程