Ubuntu 安装 Kafka

本文档详细介绍了如何下载并安装Kafka 3.0.0版本,包括解压缩、配置修改、启动及关闭服务的步骤。同时,展示了创建、描述、列出和删除主题,以及消费和生产消息的基本操作,是Kafka初学者的实用教程。
摘要由CSDN通过智能技术生成

下载 Kafka

wget https://mirror-hk.koddos.net/apache/kafka/3.0.0/kafka_2.13-3.0.0.tgz

解压缩 

tar xzf kafka_2.13-3.0.0.tgz
sudo mv kafka_2.13-3.0.0 /opt/kafka

 修改配置

vi /opt/kafka/config/zookeeper.properties
clientPortAddress=192.168.50.15

vi /opt/kafka/config/server.properties
#listeners=PLAINTEXT://:9092
listeners=PLAINTEXT://192.168.50.15:9092

#zookeeper.connect=localhost:2181
zookeeper.connect=192.168.50.15:2181

 起动 Kafka

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

一般使用

/opt/kafka/bin/kafka-topics.sh --list --bootstrap-server 192.168.50.15:9092

/opt/kafka/bin/kafka-topics.sh --create --topic test-topic --partitions 1 --replication-factor 1 --bootstrap-server 192.168.50.15:9092
注: topic 名字 不要使用 . 或 _


/opt/kafka/bin/kafka-topics.sh --describe --topic test-topic --bootstrap-server 192.168.50.15:9092

/opt/kafka/bin/kafka-topics.sh --list --bootstrap-server 192.168.50.15:9092

/opt/kafka/bin/kafka-console-consumer.sh --topic test-topic --from-beginning --bootstrap-server 192.168.50.15:9092

/opt/kafka/bin/kafka-console-producer.sh --topic test-topic --bootstrap-server 192.168.50.15:9092
test 1
test 2

/opt/kafka/bin/kafka-topics.sh --delete --topic test.topic --bootstrap-server 192.168.50.15:9092
/opt/kafka/bin/kafka-topics.sh --delete --topic __consumer_offsets --bootstrap-server 192.168.50.15:9092

停止 Kafka

/opt/kafka/bin/kafka-server-stop.sh
/opt/kafka/bin/zookeeper-server-stop.sh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值