Kafka启动报错 Cannot allocate memory

启动报错,内存不够 

Kafka启动报错 Cannot allocate memory

干!输入人民币解决问题

 

开启抠逼模式

修改bin目录下的kafka-server-start.sh文件,将初始堆的大小(-Xms)设置小一些

 export KAFKA_HEAP_OPTS="-Xmx128G -Xms128M"

 

修改bin目录下的 zookeeper-server-start.sh,将初始堆的大小(-Xms)设置小一些

export KAFKA_HEAP_OPTS="-Xmx128M -Xms128M"

 

常见命令:

-Xmx    Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;

-Xms    java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;

-Xmn    Java Heap Young区大小,不熟悉最好保留默认值;

-Xss    每个线程的Stack大小,不熟悉最好保留默认值;
 

相关文章:

  • 2021-09-19
  • 2021-08-15
  • 2022-12-23
  • 2021-06-19
  • 2021-10-25
  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-30
  • 2022-12-23
  • 2021-10-13
  • 2021-07-25
  • 2022-12-23
  • 2021-09-09
  • 2022-12-23
相关资源
相似解决方案