1.集群规划
hadoop02(192.168.58.130) | hadoop03(192.168.58.131) | hadoop04(192.168.58.132) |
---|---|---|
kafka | kafka | kafka |
2.集群部署
1.下载kafka二进制包
https://kafka.apache.org/downloads
2.解压
mkdir /usr/kafka
tar -zxvf /home/kafka_2.13-3.6.1.tgz -C /usr/kafka/
3.修改配置文件(以192.168.58.130上节点的配置为例)
cd /usr/kafka/kafka_2.13-3.6.1/config/kraft
vi server.properties
注:Kraft模式的配置文件在config目录的kraft子目录下
4.在其他节点上修改配置文件
在 192.168.58.131 和 192.168.58.132 上修改配置文件server.properties
中的 broker.id
注:broker.id 不得重复,整个集群中唯一。
# broker 的全局唯一编号,不能重复,只能是数字。
broker.id=1
# broker 的全局唯一编号,不能重复,只能是数字。
broker.id=2
5.配置环境变量
在/etc/profile.d中配置
1.新建kafka.sh
vi /etc/profile.d/kafka.sh
# KAFKA_HOME
export KAFKA_HOME=/usr/kafka/kafka_2.13-3.6.1
export PATH=$PATH:$KAFKA_HOME/bin
2.授予文件执行权限
chmod u+x /etc/profile.d/kafka.sh
3.刷新环境变量
source /etc/profile
6.启动集群
1.在节点上依次启动 Kafka
2.kafka一键启停脚本
1.创建脚本
vi /usr/bin/kafka
2.添加执行权限
chmod +x /usr/bin/kafka
3.使用
kafka start/stop
8.关闭集群
/usr/kafka/kafka_2.13-3.6.1/bin/kafka-server-stop.sh
标签:broker,192.168,kafka,3.6,集群,usr,Kraft,Kafka
From: https://www.cnblogs.com/fanqisoft/p/18027195