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

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/installs3、解压 由于解压后还是个压缩包,因此先在原地进行解压
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/ efakvi /etc/profile export KE_HOME=/opt/installs/efak
export PATH=$PATH:$KE_HOME/binsource /etc/profile

修改配置文件

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

vi system-config.properties

修改如下:

# offset 保存在 kafka 
cluster1.efak.offset.storage=kafkaefak.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" ]; thenexport 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.lryc.cn/news/482619.html

相关文章:

  • 【命令操作】Linux上带宽流量监控nethogs命令详解 _ 统信 _ 麒麟 _ 方德
  • 【入门篇】数字统计——多语言版
  • 探索那些现代C++语法糖
  • 【LeetCode】【算法】33. 搜索旋转排序数组
  • Python小游戏25——黄金矿工
  • WPF中Prism框架中 IContainerExtension 和 IRegionManager的作用
  • C++实现用户分组--学习
  • 鸿蒙华为商城APP案例
  • 回首遥望-C++内存对齐的思考
  • 力扣 LeetCode 704. 二分查找(Day1:数组)
  • 【Mode Management】AUTOSAR架构下唤醒源检测函数EcuM_CheckWakeup详解
  • Zabbix基础信息概述
  • SpringBoot(十二)SpringBoot配置redis
  • Pycharm安装
  • OpenAI大改下代大模型方向,scaling law撞墙?AI社区炸锅了
  • 技术整合与生态构建:Lyft与Mobileye引领自动驾驶新纪元
  • 利用huffman树实现对文件A先编码后解码
  • 第三十九章 基于VueCli自定义创建项目
  • 网页web无插件播放器EasyPlayer.js点播播放器遇到视频地址播放不了的现象及措施
  • LLaMA-Factory学习笔记(1)——采用LORA对大模型进行SFT并采用vLLM部署的全流程
  • PHP和Python脚本的性能监测方案
  • C语言实现数据结构之堆
  • 战略共赢 软硬兼备|云途半导体与知从科技达成战略合作
  • python:用 sklearn 构建 K-Means 聚类模型
  • elementUI中2个日期组件实现开始时间、结束时间(禁用日期面板、控制开始时间不能超过结束时间的时分秒)实现方案
  • Oracle 聚集因子factor clustering
  • 【大数据学习 | kafka高级部分】kafka的快速读写
  • 云技术基础
  • 字节序(Byte Order)
  • 融云:社交泛娱乐出海机会尚存,跨境电商异军突起