1.主要搭建可参考:
https://blog.youkuaiyun.com/zhy0414/article/details/126642971
注意:kafka启动脚本修改如下:
if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
# export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"
export JMX_PORT="9999"
fi
InitiatingHeapOccupancyPercent单词中间不要有回车,否则kafka启动失败
2.EFAK平台上看不到kafka节点信息
但可以看到zookeeper集群信息。
查看efak的错误日志:
- ERROR - Collector consumer topic data has error, msg is java.lang.NullPointerException
参考https://www.cnblogs.com/lenny-z/p/16385929.html
在kafka-eagle 的配置文件中 ,需要在后面添加/kafka
cluster1.zk.list=hdp1:2181,hdp2:2181,hdp3:2181/kafka
因为kafka的配置server.properties文件中写zookeeper地址列表时也加了**/kafka**路径的!
然后重启ke.sh restart

本文介绍了如何搭建Kafka可视化平台EFAK,并针对EFAK无法显示Kafka节点信息的问题进行了排查。在搭建过程中,参考了相关教程并调整了Kafka启动脚本。当EFAK无法看到Kafka节点时,发现错误日志提示NullPointerException。解决方案是在kafka-eagle配置文件中添加'/kafka'路径,与Kafka server.properties配置中的Zookeeper地址保持一致,完成配置后重启服务。
452

被折叠的 条评论
为什么被折叠?



