kafka-cdh5.11环境中集成部署kafka

1 篇文章 0 订阅

1.准备

cdh集群搭建成功,且部署好zookeeper.因为kafka在CDH上要求用CDH上的Zookeeper管理而不是Kafka自带的Zookeeper管理。

集群:

cdh01  192.168.50.248

cdh02  192.168.50.249

cdh03  192.168.50.247

不同版本的cdh支持不同版本的kafka.根据官方的文档:

能够安装的kafka版本为2.1.x

下载需要的csd包 下载地址: http://archive.cloudera.com/csds/kafka/

下载kafka parcel包 下载地址:http://archive.cloudera.com/kafka/parcels/2.1.1/

下载框起来的三个文件。

2.部署

注意一下步骤所有节点均执行,不然会检测不到。

上传CSD包KAFKA-1.2.0.jar,到服务器CDH目录下,路径为/opt/cloudera/csd

上传parcel包中的那3个文件,到目录/opt/cloudera/parcel-repo下,注意如果有文件重名,如manifest那个文件,把以前的重命名为其他名字

将KAFKA-2.1.1-1.2.1.1.p0.18-el7.parcel.sha1名称改为KAFKA-2.1.1-1.2.1.1.p0.18-el7.parcel.sha

mv KAFKA-2.1.1-1.2.1.1.p0.18-el7.parcel.sha1 KAFKA-2.1.1-1.2.1.1.p0.18-el7.parcel.sha

进入cdh的 web页面 192.168.50.248:7180 用户名密码admin

3.kafka测试

创建一个topic:

  kafka-topics --create --zookeeper cdh01:2181,cdh02:2181,cdh03:2181 --replication-factor 1 --partitions 1 --topic lisery

查询所有topic:

kafka-topics --list --zookeeper cdh01:2181,cdh02:2181,cdh03:2181

创建消费:

 kafka-console-consumer --zookeeper cdh01:2181,cdh02:2181,cdh03:2181 --topic lisery

启动生产者:

 kafka-console-producer  --broker-list cdh01:9092 --topic lisery

 

 

 

 

 

 

 

 
 
 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值