一、云主机内存1G,启动Kakfka报错: commit_memory(0x00000000c0000000, 1073741824, 0) failed ..解决方案...
报错原因:
Kafka默认使用的JVM内存配置:
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
如果服务器内存较小,需要调整启动配置。
解决办法:
vi kafka_2.11-2.3.0/bin/kafka-server-start.sh,降低启动内存大小.
如:export KAFKA_HEAP_OPTS="-Xmx512M -Xms512M"
二、kafka 创建消费者报错 consumer zookeeper is not a recognized option
在做kafka测试的时候,使用命令bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning启动消费者,发现报错consumer zookeeper is not a recognized option。
在最新的版本中,这种启动方式已经被删除了,
最后附上0.90版本之后启动消费者的方法: bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
安装教程参考:https://www.cnblogs.com/shamo89/p/11921610.html