kafka集群安装与配置方法
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要讲解了"kafka集群安装与配置方法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"kafka集群安装与配置方法"吧!1)解压安装包[may
千家信息网最后更新 2025年12月02日kafka集群安装与配置方法
这篇文章主要讲解了"kafka集群安装与配置方法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"kafka集群安装与配置方法"吧!
1)解压安装包
[mayi@mayi101 software]$ tar -zxvf kafka_2.11-2.4.1.tgz -C /opt/software/
2)修改解压后的文件名称
[mayi@mayi101 module]$ mv kafka_2.11-2.4.1/ kafka
3)在/opt/module/kafka目录下创建logs文件夹
[mayi@mayi101 kafka]$ mkdir logs
4)修改配置文件
[mayi@mayi101 kafka]$ cd config/[mayi@mayi101 config]$ vi server.properties输入以下内容:#broker的全局唯一编号,不能重复broker.id=0#删除topic功能使能delete.topic.enable=true#处理网络请求的线程数量num.network.threads=3#用来处理磁盘IO的现成数量num.io.threads=8#发送套接字的缓冲区大小socket.send.buffer.bytes=102400#接收套接字的缓冲区大小socket.receive.buffer.bytes=102400#请求套接字的缓冲区大小socket.request.max.bytes=104857600#kafka运行日志存放的路径log.dirs=/opt/software/kafka/logs#topic在当前broker上的分区个数num.partitions=1#用来恢复和清理data下数据的线程数量num.recovery.threads.per.data.dir=1#segment文件保留的最长时间,超时将被删除log.retention.hours=168#配置连接Zookeeper集群地址zookeeper.connect=mayi101:2181,mayi102:2181,mayi103:2181/kafka
5)配置环境变量
[mayi@mayi101 module]$ sudo vi /etc/profile#KAFKA_HOMEexport KAFKA_HOME=/opt/module/kafkaexport PATH=$PATH:$KAFKA_HOME/bin[atguigu@hadoop102 module]$ source /etc/profile
6)分发安装包
[mayi@mayi101 module]$ xsync kafka/注意:分发之后记得配置其他机器的环境变量分别在mayi102和mayi103上修改配置文件/opt/module/kafka/config/server.properties中的broker.id=1、broker.id=2注:broker.id不得重复
7)启动集群
依次在mayi101、mayi102、mayi103节点上启动kafka[mayi@mayi101 kafka]$ kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties[mayi@mayi101 kafka]$ kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties[mayi@mayi101 kafka]$ kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties
8)关闭集群
[mayi@mayi101 kafka]$ bin/kafka-server-stop.sh[mayi@mayi102 kafka]$ bin/kafka-server-stop.sh[mayi@mayi103 kafka]$ bin/kafka-server-stop.sh
9) kafka群启脚本
#!/bin/bashfor i in `cat /opt/software/hadoop-2.9.2/etc/hadoop/slaves`doecho "========== $i ==========" ssh $i 'source /home/mayi/.bash_profile&&/opt/software/kafka_2.11-2.4.1/bin/kafka-server-start.sh -daemon /opt/software/kafka_2.11-2.4.1/config/server.properties'echo $?done
10) kafkaq群关脚本
#!/bin/bashfor i in `cat /opt/software/hadoop-2.9.2/etc/hadoop/slaves`doecho "========== $i ==========" ssh $i 'source /home/mayi/.bash_profile&&/opt/software/kafka_2.11-2.4.1/bin/kafka-server-stop.sh'echo $?done
感谢各位的阅读,以上就是"kafka集群安装与配置方法"的内容了,经过本文的学习后,相信大家对kafka集群安装与配置方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
配置
集群
文件
方法
内容
大小
套接字
数量
缓冲区
学习
缓冲
变量
环境
线程
脚本
处理
最长
个数
全局
功能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云上译码服务器怎么连接
数据库为什么有性能
高速互联网科技公司
网络安全感满意度调查上线
长沙县软件开发
数据库 范围查询
省级数字家庭管理平台服务器认证
宽带一直显示正在连接服务器
张瑞东网络安全
四川网络技术公司
基于复用的软件开发是指什么
普陀区智能化软件开发质量
js读取数据库
在家搭建服务器机房
网络技术企业简介范文
如何完成数据库的物理设计
网络安全培训班多少钱
我的世界服务器动物消失了吗
龙之谷服务器名称
宣城系统软件开发外包
服务器中病毒了提示文件被加锁
大型服务器经常开关会有损伤吗
网络安全工作责任制履职情况
数据库原理参照完整性概念
多点软件开发商
软件开发课程直播
太和租房软件开发
大学法制展馆软件开发
服务器查看网络断开记录
济宁商城软件开发公司有哪些