当前位置: 首页 > article >正文

Kafka-Eagle的配置——kafka可视化界面

通过百度网盘分享的文件:kafka-eagle-bin-2.0.8.tar.gz
链接:https://pan.baidu.com/s/1H3YONkL97uXbLTPMZHrfdg?pwd=sltu 
提取码:sltu

一、界面展示

二、软件配置

1、关闭kafka集群
kf.sh stop
2、将该软件上传到/opt/modules下
cd /opt/installs

3、解压 由于解压后还是个压缩包,因此先在原地进行解压
tar -zxvf kafka-eagle-bin-2.0.8.tar.gz
4、再次解压,重命名,配置环境变量
cd kafka-eagle-bin-2.0.8
tar -zxvf efak-web-2.0.8-bin.tar.gz -C /opt/installs/ 
mv efak-web-2.0.8/ efak

vi /etc/profile 

export KE_HOME=/opt/installs/efak
export PATH=$PATH:$KE_HOME/bin

source /etc/profile

修改配置文件

/opt/installs/efak/conf/system-config.properties

vi system-config.properties

修改如下:

# offset 保存在 kafka 
cluster1.efak.offset.storage=kafka

efak.zk.cluster.alias=cluster1,cluster2
# 这下面的值需要和kafka配置文件(server.properties)中的 zookeeper.connect的值相照应
cluster1.zk.list=bigdata01:2181,bigdata02:2181,bigdata03:2181/kafka
cluster2.zk.list=bigdata01:2181,bigdata02:2181,bigdata03:2181/kafka


# 记得将sqlite的数据库连接注释掉
# 修改数据库连接:&serverTimezone=GMT  时区一定要写,否则报405错误!
# 127.0.0.1 = localhost   hosts文件中定义的
efak.driver=com.mysql.cj.jdbc.Driver
efak.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT
efak.username=root
efak.password=123456

在linux本地的mysql中创建一个数据库(ke)

 三、修改kafka的配置文件

修改/opt/installs/kafka3/bin/kafka-server-start.sh 命令

将 

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then 
 export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G" 
fi

修改为下面的

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
 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"
 #export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
fi

将该文件同步给集群中的所有服务器

四、启动

1、启动zk集群

zk.sh start

2、启动kafka集群

kf.sh start

3、启动Eagle

ke.sh start

 访问上面的网站:http://192.168.226.128:8048即可

账号:admin         密码:123456

 三个必须都是Online ,会有点慢,若只有一个,看是不是有broker死了,重启该broker即可


http://www.kler.cn/a/390826.html

相关文章:

  • K8资源之endpoint资源EP资源
  • DNS面临的4大类共计11小类安全风险及防御措施
  • 在 Ubuntu 上安装 `.deb` 软件包有几种方法
  • 软件测试面试2024最新热点问题
  • 【计算机网络】Socket编程接口
  • 如何为电子课程创造创意
  • redis十大数据类型
  • 代码训练营 day64|算法优化、带负权值图的最短路径
  • HTML DOM 简介
  • 新的服务器Centos7.6 安卓基础的环境配置(新服务器可直接粘贴使用配置)
  • display:inline-block元素之间为什么会出现间隙
  • vue3如何修改element ui input中type属性为textarea的高度
  • Linux:认识文件系统
  • Spring Boot框架的知识分类技术解析
  • 某m大厂面经1
  • 交叉编译工具链制作(RK3588用)
  • 【MATLAB代码】结合匀速运动 (CV) 和匀加速运动 (CA) 模型的EKF构造的IMM(交互式多模型)
  • 安卓属性动画插值器(Interpolator)详解
  • LeetCode:703. 数据流中的第 K 大元素
  • 大模型-微调与对齐-RLHF
  • Python使用Faker库生成伪数据
  • 从0开始学 docker (每日更新 24-11-8)
  • leetcode21. Merge Two Sorted Lists
  • Leetcode 检测相邻递增子数组
  • LeetCode 93-复制 IP地址
  • MYSQL知识总结