躬行系列-Kafka eagle部署
版本选择
【躬行系列-Kafka eagle部署】v2.0.6
下载地址
https://codeload.github.com/s...
部署细节
因为kafka-eagle用的是jmx拉取数据,所以需要修改kafka启动脚本。vim kafka-server-start.sh
28 if [ "x$KAFKA_HEAP_OPTS" = "x" ];
then
29export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
30 fi
改为
28 if [ "x$KAFKA_HEAP_OPTS" = "x" ];
then
29export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"
30export JMX_PORT="9999"
31#export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
32 fi
解压,kafka-eagle是嵌套的压缩。需要解压两次才能得到真正的安装包。
tar -zxvf kafka-eagle-bin-2.0.6.tar.gz
cd kafka-eagle-bin-2.0.6
tar -zxvf kafka-eagle-web-2.0.6-bin.tar.gz
kafka-eagle必须配置环境变量。
vim /etc/profileexport KE_HOME=/usr/local/kafka-eagle-web-2.0.6
export PATH=$PATH:$KE_HOME/bin
修改配置文件:
system-config.properties
一般需要修改的配置项都在下面了。
######################################
# multi zookeeper & kafka cluster list
######################################
kafka.eagle.zk.cluster.alias=cluster1
cluster1.zk.list=192.168.1.73:2181,192.168.1.52:2181,192.168.1.102:2181######################################
# kafka offset storage
######################################
cluster1.kafka.eagle.offset.storage=kafka######################################
# kafka mysql jdbc driver address
######################################
kafka.eagle.driver=com.mysql.cj.jdbc.Driver
kafka.eagle.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
kafka.eagle.username=root
kafka.eagle.password=123456
注意启动日志里的用户名密码
常用命令 启动:
ke start
停止:
ke stop
查看状态:
ke status
推荐阅读
- 【欢喜是你·三宅系列①】⑶
- 你不可不知的真相系列之科学
- 人脸识别|【人脸识别系列】| 实现自动化妆
- 2018-06-13金句系列7(金句结构-改编古现代诗词)
- Unity和Android通信系列文章2——扩展UnityPlayerActivity
- 乡野村趣系列之烧仙草
- Java内存泄漏分析系列之二(jstack生成的Thread|Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析)
- 15、IDEA学习系列之其他设置(生成javadoc、缓存和索引的清理等)
- 【年终激励系列】之五(年终奖如何与考核紧密相连)
- 剥削劳动力系列(企业家剥削你时,他要付出巨大的代价)