首页 > 其他 > 详细

kafka集群搭建

时间:2020-04-29 14:43:53      阅读:59      评论:0      收藏:0      [点我收藏+]

1. 准备

搭建好zookeeper集群
准备好kafka安装包
官方下载:http://kafka.apache.org/downloads

2. 安装kafka

#rz上传包至/opt/install/
#解压
tar -zxvf kafka_2.12-0.10.2.1.tgz
#修改目录名称
mv kafka_2.12-0.10.2.1 kafka
#移动文件夹至/opt/software
mv kafka ../software/

技术分享图片

3. 配置环境(同时操作三台)

vim /etc/profile
#文尾添加环境变量
 export KAFKA_HOME=/opt/software/kafka
 export PATH=$PATH:$KAFKA_HOME/bin
#让配置生效
source /etc/profile

技术分享图片

4. 配置文件

cd /opt/software/kafka/config
vim server.properties
#配置 broker 的ID
 broker.id=1 //第一个kafka配置为 1,第二个配置为2,以此类推
#打开监听端口
 listeners=PLAINTEXT://192.168.3.xx:9092 //尽量写ip地址,以免造成错误
#修改 log 的目录、在指定的位置创建好文件夹logs
 log.dirs=/usr/local/kafka/logs
#修改 zookeeper.connect
 zookeeper.connect=linux24:2181,linux25:2181,linux26:2181
#网络线程数量
 num.network.threads=3 (默认)
#Zookeeper每6秒监视kafka是否还活着
 zookeeper.connection.timeout.ms=6000(默认)

5. 启动kafka

#注意先启动zookeeper
zkServer.sh start
#kafka目录下
./bin/kafka-server-start.sh $KAFKA_HOME/config/server.properties &  打印日志启动
./bin/kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties & 不打印日志启动

技术分享图片

6. 测试

#选择一个节点运行,创建一个topic:blb   注:localhost=》linux24
kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic blb
#查看是否创建成功
kafka-topics.sh --list -zookeeper linux24:2181

技术分享图片

kafka集群搭建

原文:https://www.cnblogs.com/cjq10029/p/12801529.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!