美文网首页
单机部署Kafka

单机部署Kafka

作者: OPS_Joy | 来源:发表于2020-09-07 11:00 被阅读0次

系统基础环境JDK
1.下载kafka
https://mirror.bit.edu.cn/apache/kafka/2.5.0/kafka_2.12-2.5.0.tgz
2.解压目录,进入目录config
3.修改server.properties,其他默认即可
listeners=PLAINTEXT://:9092
advertised.listeners=PLAINTEXT://172.16.20.53:9092
4.先运行kafka目录内自带的zookeeper
nohup ./bin/zookeeper-server-start.sh config/zookeeper.properties > zookeeper.log &
5.在运行kafka
nohup ./bin/kafka-server-start.sh config/server.properties > kafka.log &
6.查看日志以及端口没有错误之后,创建topic命名为elas
./bin/kafka-topics.sh --create --zookeeper localhost:2181 --topic elas --partitions 1 --replication-factor 1
7.查看topic状态
./bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic elas
8.模拟生产端
./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic elas
9.模拟消费端
./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic elas --from-beginning
备注:0.9之前版本命令格式
kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
10.查看信息
[root@demo001 bin]# ./kafka-console-producer.sh --broker-list localhost:9092 --topic elas
hello
kafa
test
ceshi shuju


[root@demo001 kafka_2.12-2.5.0]# ./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic elas --from-beginning
hello
kafa
test
ceshi shuju
11.查看topic列表
kafka-topics.sh --zookeeper 127.0.0.1:2180 --list
12.删除topic有以下几种方式
(1)通过kafka命令删除
server.properties添加:delete.topic.enable=true,然后重启
kafka-topics.sh --delete --zookeeper 127.0.0.1:2180 --topic test
(2)手动删除,无需重启服务
登陆kafka服务端,进入topic生成的目录里,可通过server.properties配置文件查看
数据目录
然后rm -rf TopticDirname
进入zookeeper
./zkCli.sh
ls /brokers/topics
rmr /brokers/topics/test
ls /config/topics
rmr /config/topics/test

相关文章

  • kafka简单使用

    单机安装部署部署 下载kafka: kafka_2.13-2.7.0.tgz[https://www.apache...

  • kafka单机版部署

    1 kafka版本 kafka安装需要zookeeper,但是kafka集成了zookeeper,单机部署时可以直...

  • Apache Kafka 集群搭建与使用

    Apache Kafka 集群搭建与使用 继续之前的 Apache Kafka 部署与启动 ,单机的kafka的t...

  • 单机部署Kafka

    系统基础环境JDK1.下载kafkahttps://mirror.bit.edu.cn/apache/kafka/...

  • kafka 单机部署

    一 、部署服务 1、下载(一定要下载二进制的包,而不是源码的包)https://www.apache.org/dy...

  • kafka单机安装部署

    一、环境准备 kafka-2.2.1-kafka4.1.0.tar.gz 已经安装好zookeeper环境 kaf...

  • zookeeper单机部署多服务

    因为穷,只有一台server。但是要部署多个Kafka,只能通过变着端口的法子来搞了。 部署单机zookeeper...

  • docker-compose 启动kafka

    1. ymal 文件 2. 启动服务 3. 测试 见 《单机版kafka部署》[https://www.jians...

  • kafka单机部署多服务

    跟上一篇《zookeeper单机部署多服务》原理一样,实际上就是用多个端口开多个进程。 一起来看一下怎么操作。 主...

  • kafka学习笔记

    单机安装部署 安装之前确保安装了Java jdk环境 追加一下内容export KAFKA_HOME=/usr/l...

网友评论

      本文标题:单机部署Kafka

      本文链接:https://www.haomeiwen.com/subject/yidosktx.html