kafka_2.6.0集群部署(自带zookeeper)

环境准备
10.0.0.168
10.0.0.139
10.0.0.184
vim /etc/hosts
10.0.0.168 kafka-01
10.0.0.139 kafka-02
10.0.0.184 kafka-03
1、下载kafka_2.6.0
https://kafka.apache.org/downloads
2、解压缩

tar -zxf kafka_2.6.0.tgz 

3、配置

vim config/zookeeper.properties 

dataDir=/home/kfk/zookeeper
# the port at which the clients will connect
clientPort=2181
# disable the per-ip limit on the number of connections since this is a non-production config
#maxClientCnxns=0

tickTime=2000
initLimit=10
syncLimit=5

server.1=kafka-01:2888:3888
server.2=kafka-02:2888:3888
server.3=kafka-03:2888:3888

创建zookeeper目录
touch zookeeper
zookeeper数据目录(/kafka/zookeeper/)添加myid配置,3台服务器都要添加myid文件,但值的內容不一样

echo 1 > myid
echo 2 > myid
echo 3 > myid

kafka配置

vim config/server.properties

这里每台配置不一样安装节点来配置

broker.id=1
listeners=PLAINTEXT://kafka-01:9092
advertised.listeners=PLAINTEXT://外网IP:9092
log.dirs=/home/kfk/data
zookeeper.connect=kafka-01:2181,kafka-02:2181,kafka-03:2181

4、启动zookeeper


bin/zookeeper-server-start.sh -daemon config/zookeeper.properties

启动kafka

bin/kafka-server-start.sh -daemon config/server.properties
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值