Kafka单节点单broker的部署和使用
文章目录
- 1.下载并解压至/app/
- 2.配置环境变量
- 3.修改配置文件
- 4.启动server
- 5.创建和查看topic
- 6.发送消息和消费消息
1.下载并解压至/app/
官网下载地址:http://kafka.apache.org/downloads
https://archive.apache.org/dist/kafka/1.1.1/kafka_2.11-1.1.1.tgz
2.配置环境变量
[hadoop@hadoop000 tmp]$ vi ~/.bash_profile
export KAFKA_HOME=/home/hadoop/app/kafka_2.11-1.1.1
export PATH=$KAFKA_HOME/bin:$PATH
[hadoop@hadoop000 tmp]$ source ~/.bash_profile
3.修改配置文件
[hadoop@hadoop000 config]$ vi server.properties
host.name=hadoop000
log.dirs=/home/hadoop/app/tmp/kafka-logs
zookeeper.connect=hadooop000:2181
4.启动server
参照:http://kafka.apache.org/quickstart
前提:启动zookeeper
然后:启动kafka
[hadoop@hadoop000 config]$ kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties
[hadoop@hadoop000 ~]$ jps -m
5.创建和查看topic
查看帮助:
[hadoop@hadoop000 config]$ kafka-topics.sh
创建:zookeeper
kafka-topics.sh --create --create --zookeeper hadoop000:2181 --replication-factor 1 --partitions 1 --topic hello_topic
- 查看有哪些topic:zookeeper
kafka-topics.sh --list --zookeeper hadoop000:2181
- 查看所有topic的信息:
kafka-topics.sh --describe --zookeeper hadoop000:2181
- 查看单个topic的信息:
kafka-topics.sh --describe --zookeeper hadoop000:2181 --topic hello_topic
6.发送消息和消费消息
发送消息:broker
kafka-console-producer.sh --broker-list hadoop000:9092 --topic hello_topic
消费消息:zookeeper
kafka-console-consumer.sh --zookeeper hadoop000:2181 --topic hello_topic --from-beginning
如果上面报错,可能是Kafka版本过低,那么为替换为下面的代码
kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic mapengsen_topic
–from-beginning:表示从头开始消费,每次打开控制台以前的消息还会收到
txt文档:
python生产者,java消费者redies
granfan
influx
mysql==>弄过去kafka-topics.sh --create --create --zookeeper 39.105.171.192:2181 --replication-factor 1 --partitions 10 --topic schoolsensorsTopic发送消息
kafka-console-producer.sh --broker-list 39.105.171.192:9092 --topic test001_topic收到消息
kafka-console-consumer.sh --bootstrap-server 39.105.171.192:9092 --topic sensorsTopic查看单个topic的信息
kafka-topics.sh --describe --zookeeper localhost:2181 --topic sensorsTopic
kafka-topics.sh --alter --zookeeper localhost:2181 --topic test02 --partitions 10查看所有的topic
kafka-topics.sh --list --zookeeper 39.105.171.192:2181启动
kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties
[hadoop@hadoop000 bin]$ ./zkServer.sh start
Kafka单节点单broker的部署和使用相关推荐
- Kafka单节点多broker的部署和使用
拷贝配置文件三份:[hadoop@hadoop000 config]$ cp server.properties server-1.properties[hadoop@hadoop000 config ...
- 单节点mongodb的安装部署和授权的总结
单节点mongodb的安装部署和授权的总结 1. 到mongodb官网下载对应系统的压缩包,我下载的是mongodb-linux-x86_64-3.4.19.tgz版本,官网链接https://www ...
- Elasticsearch——Windows下ES集群部署 Linux下ES单节点、集群部署
1.开篇 在之前的两篇文章中,说白了就是在windows下部署的ES单节点的环境. 这篇文章主要是说一下windows下部署ES集群.Linux下单节点部署. 单台 Elasticsearch 服务器 ...
- 统信UOS系统Kafka_2.13-2.5.0单节点安装包方式部署
1.安装包官网下载地址:Apache Kafkahttps://kafka.apache.org/downloads 2.将安装包放到/usr/local/目录下,并进行解压 tar -zxvf 文件 ...
- Hadoop1.0.4单节点StandAlone及Pseudo-Distributed部署方法
环境: centos6.2 jdk1.6 hadoop-1.0.4.tar.gz required software 1.java 1.6.x 2.ssh must be installed and ...
- k8s二进制单节点部署
k8s二进制单节点部署 常见的k8s部署方式 Kubernetes二进制部署(单节点) 环境准备 部署etcd集群(这里就不在单独的服务器上部署,直接部署在各节点上,节省资源) 下载证书制作工具 利用 ...
- OpenShift 4 - 在单节点 OpenShift 上部署 ODF 存储软件
<OpenShift / RHEL / DevSecOps 汇总目录> 说明:本文已经在支持 OpenShift 4.12 的 OpenShift Local 环境中验证 文章目录 什么是 ...
- 使用cephadm部署单节点ceph集群,后期可扩容(基于官方文档,靠谱,读起来舒服)
目录 ceph各种部署工具比较(来自官方文档的翻译,靠谱!) 材料准备 cephadm使用条件 服务器有外网访问能力 服务器没有外网访问能力 安装cephadm cephadm的功能 两种安装方式 基 ...
- ①RabbitMQ 消息中间件/消息队列、单节点、集群、镜像集群
文章目录 RabbitMQ 消息中间件/消息队列 1.消息中间件 1.简介 2.作用 消息中间件的两种模式 P2P模式 Rabbitmq Pub/Sub模式(发布/订阅:Topic,可以重复消费) K ...
最新文章
- “情感计算”的蓬勃发展依赖于收集大量的行为和情感数据
- Data Mining Tools
- FastDFS 集群 安装 配置
- DL之DNN优化技术:神经网络算法简介之GD/SGD算法的简介、代码实现、代码调参之详细攻略
- 需求分析中适应性怎么写_商业计划书中的市场分析怎么写,这样才完整!
- python 空指针_Python ctypes模块:扩展指针数组时进行NULL指针访问
- dependencies与devDependencies的区别
- springboot手动提交kafka offset
- python 学习DAY11
- s905各种型号的区别_预行式增压缸和直压增压缸有什么区别?
- C语言课后习题(37)
- 第15届Pwn2Own大赛确定目标和奖金
- C#之判断Mysql数据库表是否存在
- Sharding-jdbc视频:当Sharding-jdbc遇到Spring Boot
- VMware Workstation macOS Unlocker 下载慢的解决办法
- 2021年嵌入式校招求职经历
- 新手安卓开发详细教程
- XML注入漏洞修复参考
- 订单管理_02修改订单信息流程
- c语言随机数字密码生成器,随机数生成器(浮点数整型数)
热门文章
- JEECG 商业版本最近新增什么功能啦?
- [React-Native]样式和布局
- 怎么在html页面和js里判断是否是IE浏览器
- DataView的ToTable方法,类似数据库Distinct。
- child pid xxx exit signal Segmentation fault (11)
- JAVA中参数传递问题的总结(按值传递和引用传递)
- [转载].gdb调试器快速入门
- ZZULIOJ 1087: 获取出生日期(多实例测试)
- OJ1027: 判断水仙花数
- linux下lvm挂载设备找不到,linux – 如何在“找不到设备:设备未清除”错误消息后创建LVM快照...