kafka集群部署需要依赖zookeeper集群,主页有zookeeper集群部署文章
zookeeper
http://t.csdnimg.cn/RN9OThttp://t.csdnimg.cn/RN9OT
kafka下载地址:
Apache Kafkahttps://kafka.apache.org/downloads
节点:
192.168.1.133
192.168.1.134
192.168.1.135
环境:安装java
yum install java
一、解压缩安装kafka
tar -zxvf kafka_2.11-2.1.1.tar.gz
二、修改配置
编辑文件
cd ./kafka_2.11-2.1.1/config
vim server.properties
配置zookeeper的集群地址,集群有几个节点写几个
如果启动报错连接到zookeeper连接超时,可延长超时时间再启动
broker.id=133 #识别id,唯一且不同
listeners=PLAINTEXT://192.168.1.133:9092 #监听地址
advertised.listeners=PLAINTEXT://192.168.1.133:9092 #对外服务端口
zookeeper.connect=192.168.1.133:2181,192.168.1.134:2181,192.168.1.135:2181 #zookeeper集群地址
zookeeper.connection.timeout.ms=6000 #连接超时时间
三、启动测试
1、启动kafka(启动zookeeper后启动kafka)
Nohup/usr/local/kafka/kafka2.11-2.1.1/bin/kafka-server-start.sh/usr/local/kafka/kafka2.11-2.1.1/config/server.properties & #启动
查看kafka端口
[root@master opt]# lsof -i:9092