CDH6.2.0 kafka安装

开篇回顾:安装过程中,刚开始的时候安装只选择了一个节点,然后测试,使用终端界面生产者消费者,发现生产者发送的消息,消费者都没有收到,最终添加节点为3个之后,就可以消费了。定位原因,可能由于zookpeer是集群模式。部署单个kafka,造成配置存在问题,最终不能消费成功。(个人简介)

在这里插入图片描述

由于是CDH安装的,启动的脚本目录为: /opt/cloudera/parcels/CDH/lib/kafka
zookpeer安装节点为:testhadoop-01,testhadoop-02,testhadoop-03,testhadoop-04,testhadoop-05

//查看创建的topic(也可以指定一个zk)
bin/kafka-topics.sh --list --zookeeper testhadoop-01:2181,testhadoop-02:2181,testhadoop-03:2181,testhadoop-04:2181,testhadoop-05:2181
在这里插入图片描述
//创建topic
bin/kafka-topics.sh --create --zookeeper testhadoop-01:2181,testhadoop-02:2181,testhadoop-03:2181,testhadoop-04:2181,testhadoop-05:2181 --replication-factor 3 --partitions 3 --topic test_sensen
在这里插入图片描述

//创建topic生产者
bin/kafka-console-producer.sh --broker-list testhadoop-02:9092,testhadoop-03:9092,testhadoop-04:9092 --topic test_sensen

在这里插入图片描述

创建topic消费者:
bin/kafka-console-consumer.sh --bootstrap-server testhadoop-01:9092,testhadoop-02:9092,testhadoop-03:9092,testhadoop-04:9092,testhadoop-05:9092 --topic test_sensen --from-beginning

然后在生产者的页面写内容,消费者这边就可以收到。

//删除创建的topic
bin/kafka-topics.sh --zookeeper testhadoop-01:2181,testhadoop-02:2181,testhadoop-03:2181,testhadoop-04:2181,testhadoop-05:2181 --delete --topic test_sensen
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值