一:环境配置

操作系统:linux

jdk:1.8及以上

二:操作过程

便于操作,将kafka和zookeeper 文件放同一目录。我的 :/usr/local/services

新加需要的文件夹

kafka:kafka安装路径

kafkastart.sh:启动脚本

zookeeper:zookeeper安装路径

zkdata、zkdatalog zookeeper配置数据和日志路径

1.下载zookeeper,并安装

wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz

进入zookeeper-3.4.9目录下 config目录下输入命令:vi  zookeeper.properties

修改内容为:

dataDir=/usr/local/services/zkdata  #zookeeper数据目录  (可以修改可以不修改)

dataLogDir=/usr/local/services/zkdatalog #zookeeper日志目录 (可以修改可以不修改)

集群

端口默认就不用修改了.

配置环境变量(不然启动会报错)

vi /etc/profile

新增如下内容

ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9

export ZOOKEEPER_HOME

export PATH=$PATH:$ZOOKEEPER_HOME/bin

2.下载安装kafka

wget http://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz

Kafka配置修改

server.properties修改 内容如下:

broker.id=0 #保证该id在集群唯一

port=9092 #端口号

host.name=localhost #单机可直接用localhost

log.dirs=/usr/local/services/kafka/kafka_2.11-2.4.0/log #日志存放路径可修改可不修改

3.启动

启动zookeeper

./zkServer.sh start

关闭:./zkServer.sh stop

启动kafka

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

关闭:bin/kafka-server-stop.sh
到这里就启动好了zookeeper和kafka了。

三。测试

创建topic:

在kafka目录下:

sh bin/kafka-topics.sh --create --zookeeper 192.168.1.134:2181 --replication-factor 1 --partitions 1 --topic test002

查看topic命令:

bin/kafka-topics.sh --list --zookeeper localhost:2181

测试发消息

测试接受消息

到这里就完全好了!

我是格林爱童话,欢迎大家观看点赞!

kafka下载及安装相关推荐

  1. Kafka| 下载与安装

    资源 官网下载: http://kafka.apache.org/downloads 安装步骤 单机安装 这里以kafka_2.12-2.1.1.tgz 为例子安装配置 cd ~ wget http: ...

  2. 1.Kafka下载安装

    原文:kafka下载安装 一.安装jdk 参见:Linux环境下安装jdk1.8(安装包版) 二.安装kafka kafka安装包 链接:https://pan.baidu.com/s/1hy8XON ...

  3. KafKa集群安装、配置

    一.事前准备 1.kafka官网:http://kafka.apache.org/downloads. 2.选择使用版本下载. 3.kafka集群环境准备:(linux) 192.168.145.12 ...

  4. Kafka简介、安装

    一.Kafka简介 Kafka是一个分布式.可分区的.可复制的消息系统. 几个基本的消息系统术语: 1.消费者(Consumer):从消息队列(Kafka)中请求消息的客户端应用程序. 2.生产者(P ...

  5. Kafka和的安装与配置

    本文主要介绍Kafka的安装与配置: 集群规划 datanode1 datanode2 datanode3 zk zk zk kafka kafka kafka kafka jar包下载地址 http ...

  6. kafka安装完整步骤_还在寻找Kafka最新的安装教程吗?精细的安装步骤分享给大家...

    Kafka集群部署 概述 之前的大数据集群主要是离线处理的方式对集群的数据进行开发处理.当前的集群数据量已经达到了PB级别了,离线数据获取主要是从数仓侧进行全量或者增量的方式导入大数据平台,部分是通过 ...

  7. 一键将kafka,zookeeper安装为windows服务

    正式的网站项目,使用了kafka和 zookeeper,原来是通过命令行启动的,存在的风险就是其他人上服务器可能随时或者不小心给你把命令行cmd给关闭掉,这样kafka和zookeeper就挂掉了,那 ...

  8. win10下kafka集群安装+集成springboot

    kafka安装+集成springboot 记录kafka安装.学习.继承springboot的过程 文章目录 kafka安装+集成springboot 前言 一.kafka + zk的安装 1.zk的 ...

  9. kafka-manager 的下载及安装

    kafka-manager 的下载及安装 kafka-manager的功能 为了简化开发者和服务工程师维护Kafka集群的工作,yahoo构建了一个叫做Kafka管理器的基于Web工具,叫做 Kafk ...

  10. WaterDrop下载与安装

    简介 WaterDrop是一款数据同步/ETL工具,其底层是通过用户编写的配置文件转化执行spark代码.所以必须要spark2.x以上的环境.(类似于sqoop必须Mr) WaterDropV2同时 ...

最新文章

  1. 车道线检测综述及新工作汇总
  2. swagger3 设置值可以为空_【Swagger2】【3】API注解详解,以及注解常用参数配置
  3. 一个通过Flash设计与Flex结合开发的网站www.mapgle.cn
  4. 以QQ传输文件为例-设计测试用例
  5. Linux Ubuntu 安装 anaconda3和 Pycharm 社区版本
  6. exfat最佳单元大小_双动圈四喇叭单元的头戴式耳机,DACOM HF002上手体验
  7. php数据库连接程序,常用的数据库连接程序
  8. 贪吃蛇C语言源码与算法分析
  9. SpringCloud Gateway 服务网关,过滤器
  10. ajax请求接口连不上会报错吗_服务端有异常, 导致: Ajax 请求报错 net::ERR_INCOMPLETE_CHUNKED_ENCODING...
  11. element icon图标方向旋转
  12. vim中字体和配色方案设置
  13. 列表的修改,复制,遍历,嵌套和查询
  14. python开发游戏脚本_Python开发游戏开服脚本
  15. 小米汽车VS苹果汽车,相同赛道不同逻辑
  16. 软件测试基础之功能性测试
  17. dbm和db的关系、区别
  18. 单位换算:存储容量单位bit(比特)、Byte(字节)、KB、GB、TB;速率单位b/s,Kb/s,Mb/s,Gb/s,Tb/s
  19. electron 自定义标题栏_如何在Electron Framework中创建自定义标题栏(灵感来自Visual Studio Code标题栏)...
  20. 【 Android 10 系统启动 】系列 -- ShutdownThread(关机流程)

热门文章

  1. cf鼠标宏数据大全_两只“轻量、不打孔、右手工学”鼠标,DX30E和魔幻豹ULTRA
  2. 手机三十分钟熄屏如何一直亮_怎么让手机屏幕一直亮着
  3. 什么是3C和用户故事 (User Stories)
  4. 关于CBoard的坑
  5. 天空U盘装机助理 v1.51正式版(UD版_U盘启动制作工具)
  6. 拼音模糊查询+java,拼音模糊查询实现
  7. SANYUKI:净化空气,顺便美颜?
  8. 测试端口的命令 linux,linux的ping命令端口号
  9. visio画图复制粘贴到word_用VISIO画图 复制完之后粘贴到word中为什么只显示下面一部分?...
  10. 定时任务cron表达式