Kafka安装

一、前提条件

1、部署zookeeper,请参照链接。

2、下载地址Index of /dist/kafka

2、部署kafka集群搭建需要服务器至少3台,奇数台。

192.168.1.219092
192.168.1.229092
192.168.1.239092

二、kafka安装

# 进入目录
cd /opt/kafka_2.11-2.2.0/
# 创建kafka日志数据目录
mkdir kafka-logs

# 修改server.properties配置文件:
cd /opt/kafka_2.11-2.2.0/config
vi server.properties

broker.id  节点要配置不同的值,分别配置为0,1,2

listeners 可配置IP或域名,最后与java工程代码的配置bootstrap-servers对应

 log.dirs Kafka日志数据目录

 zookeeper.connect  zookeeper连接地址,多个以逗号隔开

 启动kafka

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

三、kafka集群安装

其余节点按照上面二安装,只需要改动一处。

将broker.id的值修改,分别设置成1、2、3

分别启动,搭建集群完成。

四、集群安装验证

1、在192.168.1.21上创建topict : test3

./kafka-topics.sh --create --zookeeper 192.168.1.11:2181,192.168.1.12:2181,192.168.1.13:2181 --topic test3 --partitions 1 --replication-factor 1

 2、生产者去发送消息

./kafka-console-producer.sh --broker-list 192.168.1.21:9092,192.168.1.22:9092,192.168.1.23:9092 --topic test3

3、客户端去接收消息

./kafka-console-consumer.sh --bootstrap-server 192.168.1.22:9092 --topic test3 --from-beginning

查看topic:
./kafka-topics.sh --list --zookeeper 192.168.1.11:2181

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值