Kafka3.2.0集群的搭建过程

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的安装包

下载地址: Apache Downloads

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 &

结束

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值