linux环境下kafka的搭建

一.kafka基本实现配置
准备环境:zookeeper的单机环境和kafka的单机环境

1.启动zookeeper
bin/zookeeper-server-start.sh config/zookeeper.properties
2.启动Kafka
bin/kafka-server-start.sh config/server.properties
3.创建topic
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
4.查看topic是否创建成功
bin/kafka-topics.sh -list -zookeeper localhost:2181
5.启动生产者
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
6.启动消费者
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning

注意查看zookeeper上kafka状态:
1.查看分区状况 ls /brokers/ids
2.查看controller get /controller
二:Kafka分区
主题命令设置:–list,–describe,–create,–alter ,–delete
三:安装Kafka-Manage 工具
1.下载kafka-manage源码
git clone https://github.com/yahoo/kafka-manager
2.编译
./sbt clean dist #编译kafka manage源码
3.从生成zip文件中解压并修改application.conf中zkhost地址为真实的zk地址
kafka-manager.zkhosts=“kafka-manager-zookeeper:2181” 修改为"localhost:2181"
4.到bin目录下,启动kafka-manager,
nohup ./kafka-manager -Dhttp.port=9001 -Dconfig.file=…/conf/application.conf &
5.访问服务器地址:9000出现初始化界面
在这里插入图片描述
6.杀Kafka-Manager服务

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/changyinling520/article/details/99228607
今日推荐