内存不足,Linux启动kafka失败

Linux下启动kafka时失败,提示错误为:

Java OpenJDK(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x000000c0000000, 4096, 0) failed; error='Cannot allocate memory' (errno=12)

网上查找原因为:JVM请求内存分配时空间不足。我的电脑是虚拟机,内存1G,查看内存使用情况发现剩余内存也就300M。

解决办法,修改bin/kafka-server-start.sh,将export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"修改为export KAFKA_HEAP_OPTS="-Xmx256m -Xms256m"即可。

猜你喜欢

转载自blog.csdn.net/ddsszzy/article/details/89477798