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的安装包
下载地址: https://www.apache.org/dyn/closer.cgi?path=/kafka/3.2.0/kafka_2.13-3.2.0.tgz
2:将下载好的安装包放置到对应的服务器上/opt/kafka3.2.0目录下
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