kafka 启动 报错cannot allocate memory,即内存不足

Posted liuzhongchao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kafka 启动 报错cannot allocate memory,即内存不足相关的知识,希望对你有一定的参考价值。

错误提示:
Java Hotspot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0) failed; error=‘Cannot allocate memory‘ (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 986513408 bytes for committing reserved memory.
# An error report file with more information is saved as:
# hs_err_pid5535.log
解决办法:
将 kafka-server-start.sh的
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
修改为
export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"
因为我的内存是1G

以上是关于kafka 启动 报错cannot allocate memory,即内存不足的主要内容,如果未能解决你的问题,请参考以下文章

kafka服务器上Kafka启动 Cannot allocate memory

tomcat 启动报错 Cannot allocate memory

kafka启动报错(转)

Zabbix agent启动报错:cannot create semaphore set

myeclipse启动tomcat报错cannot find a free socket for debugger

Kafka:服务器Cannot allocate memory