码迷,mamicode.com
首页 > 其他好文 > 详细

kafka集群安装配置

时间:2018-01-27 00:31:04      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:否则   分享   文件的   style   .sh   dir   test   serve   factor   

1.下载安装包

2.解压安装包

3.进入到kafka的config目录修改server.properties文件

技术分享图片

 

进入后显示如下:

 

技术分享图片

修改log.dirs,基本上大部分都是默认配置

技术分享图片

 

 kafka依赖zookeeper保存一些meta信息,所以这些需要配置

分发安装包到其他节点上

scp -r ....

再次修改配置文件(重要)

依次修改各服务器上配置文件的的broker.id,分别是0,1,2不得重复。

启动集群

依次在各节点上启动kafka

bin/kafka-server-start.sh  config/server.properties

技术分享图片

 执行命令的情况如下:

 技术分享图片

 

5.4Kafka常用操作命令

查看当前服务器中的所有topic

bin/kafka-topcs.sh --list --zookeeper  zk01:2181

技术分享图片

 

 

技术分享图片

 

创建topic

./kafka-topics.sh --create --zookeeper mini1:2181 --replication-factor 1 --partitions 3 --topic first

删除topic

sh bin/kafka-topics.sh --delete --zookeeper zk01:2181 --topic test

需要server.properties中设置delete.topic.enable=true否则只是标记删除或者直接重启。

通过shell命令发送消息

kafka-console-producer.sh --broker-list kafka01:9092 --topic first1

通过shell消费消息

sh bin/kafka-console-consumer.sh --zookeeper zk01:2181 --from-beginning --topic test1

l 查看消费位置

sh kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --zookeeper zk01:2181 --group testGroup

查看某个Topic的详情

sh kafka-topics.sh --topic test --describe --zookeeper zk01:2181

kafka集群安装配置

标签:否则   分享   文件的   style   .sh   dir   test   serve   factor   

原文地址:https://www.cnblogs.com/wzlbigdata/p/8361846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!