1、开启Kafka JMX端口
JMX 是一个为应用程序植入管理功能的框架
在启动Kafka脚本之前,添加:
export JMX_PORT=9988
nohup bin/kafka-server-start.sh comfig/server.properties
2、安装jdk配置好JAVA_HOME
3、将kafka_eagle 上传并解压
tar -zxvf kafka-eagle-bin-2.1.0.tar.gz
tar -xvzf efak-web-2.1.0-bin.tar.gz
配置软连接
ln -s /home/abin/kafka-eagle-bin-2.1.0/efak-web-2.1.0 kafka-eagle
4、配置kafka_eagle 环境变量
vim /etc/profile
export KE_HOME=/home/abin/kafka-eagle-bin-2.1.0/efak-web-2.1.0
export PATH=$PATH:$KE_HOME/bin
source /etc/profile
5、配置kafka_eagle,打开conf目录下的system-config.properties
修改:
efak.zk.cluster.alias=cluster1 #kafka集群别名,这里可以配置多个集群,逗号分开
cluster1.zk.list=localhost:2181 #配置zk 集群地址
配置数据库的连接,配置本地已安装的数据库
efak.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
efak.username=root
efak.password=123456
6、配置JAVA_HOME
cd /home/abin/kafka-eagle-bin-2.1.0/efak-web-2.1.0/bin
vim ke.sh
添加上
export JAVA_HOME=/home/abin/jdk1.8.0_341
7、启动
./ke.sh start
至此安装成功。