解决OpenJDK 64-Bit Server VM warning: ......Error detail: committing reserved memory.....

博主在虚拟机centos7中使用docker在搭载kafka集群的时候,首次启动成功

但是后面发现有一个kafka-0实例宕机了,而且重启也重启不了

使用命令,查看kafka-0日志

docker logs kafka-0

出现以下图片信息,可以看出是内存不足的原因

 使用以下命令,查看docker中启动的实例内存运行情况

docker stats

cpu和内存的利用率都没有达到极限,但我三个容器启动已经达到3G,可能已经达到了分配的内存+交换内存的极限,有可能是虚拟机运行内存分配不够的原因,使得剩余的内存无法再创建一个实例

使用以下命令,查看虚拟机内存使用情况

free -h

显示以下信息

可以看出,运行内存明显不足了,那么就需要给虚拟机增加可运行内存了

在VMwave界面,右键该运行的虚拟机,点击设置

 然后把内存大小拉到2G或者3G都可以,绿色箭头是我原本是设置,然后点击确定

再次运行free -h ,内存扩充了

 启动实例kafka-0,成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值