ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Kafka3.2.0集群的搭建过程

2022-07-07 12:00:07  阅读:231  来源: 互联网

标签:opt Kafka3.2 kafka3.2 zookeeper kafka 3.2 集群 2.13 搭建


Kafka3.2.0集群的搭建过程

编写: 孙祎晨

启动步骤:

1: zookeeper 集群的先启动:

命令:在三台机器上的部署地址的bin目录下执行相应的启动命令

cd  /opt/kafka3.2.0/kafka_2.13-3.2.0/bin
 ./zookeeper-server-start.sh  ../config/zookeeper.properties  &

2: 以守护进程的方式启动kafka。

cd  /opt/kafka3.2.0/kafka_2.13-3.2.0/bin
./kafka-server-start.sh -daemon ../config/server.properties &

部署过程


以下所有操作均在业务用户下进行

1:kafka官网下载最新的kafka的安装包

下载地址: https://www.apache.org/dyn/closer.cgi?path=/kafka/3.2.0/kafka_2.13-3.2.0.tgz

2:将下载好的安装包放置到对应的服务器上/opt/kafka3.2.0目录下

image

3:使用命令对压缩包进行解压:
tar -zxvf kafka_2.13-3.2.0.gz
4: 修改zookeeper.properties的配置文件
#####进入kafka安装目录的配置文件目录下#####
cd /opt/kafka3.2.0/kafka_2.13-3.2.0/config

#####对zookeeper的配置进行编辑#####
vim zookeeper.properties
----------------------------------------------------------------
dataDir=/opt/kafka3.2.0/kafka_2.13-3.2.0/zkdata
logDir=/opt/kafka3.2.0/kafka_2.13-3.2.0/zklogs
clientPort=2181
admin.enableServer=false
Time=2000
initLimit=10
syncLimit=5
server.1=10.XXX.XXX.13:2888:3888
server.2=10.XXX.XXX.14:2888:3888
server.3=10.XXX.XXX.15:2888:3888

#######新建zookeeper的数据存放目录与日志目录######
mkdir -p =/opt/kafka3.2.0/kafka_2.13-3.2.0/{zkdata,zklogs}

#######新建对应不同的server的myid
echo 1 >/opt/kafka3.2.0/kafka_2.13-3.2.0/zkdata/myid
echo 2 >/opt/kafka3.2.0/kafka_2.13-3.2.0/zkdata/myid
echo 3 >/opt/kafka3.2.0/kafka_2.13-3.2.0/zkdata/myid


注意:三个机器都需进行上述的操作。
5:启动zookeeper集群即可
6:kafka配置文件的修改
#####进入kafka安装目录的配置文件目录下#####
cd /opt/kafka3.2.0/kafka_2.13-3.2.0/config

#####对kafka的配置进行编辑#####
vim server.properties
---------------------------------------------------
port=9092
listeners=PLAINTEXT://10.XXX.XXX.13:9092
#advertised.listeners是外网使用的
#advertised.listeners=PLAINTEXT://外网IP:9092
#每个节点编号1、2、3
broker.id=1
#端口
port=9092
#配置3个
log.dirs=/opt/kafka3.2.0/kafka_2.13-3.2.0/logs
#zk地址
zookeeper.connect=10.XXX.XXX.13:2181,10.XXX.XXX.14:2181,10.XXX.XXX.15:2181

-------------------------------------------------------------------

########kafka日志文件目录配置##########

mkdir -p /opt/kafka3.2.0/kafka_2.13-3.2.0/logs


注意:三个机器都需要以上的操作,但注意broker.id的变化的修改。


7:在三个机器上对kafka进行守护进程启动即可
cd  /opt/kafka3.2.0/kafka_2.13-3.2.0/bin
./kafka-server-start.sh -daemon ../config/server.properties &

结束

标签:opt,Kafka3.2,kafka3.2,zookeeper,kafka,3.2,集群,2.13,搭建
来源: https://www.cnblogs.com/cc66/p/16454192.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有