Skip to content

Kafka

参考资料如下:

安装和部署

1、Windows

为了便于学习,将在 windows 环境下安装 kafka,安装的版本为 kafka_2.13-3.8.0.tgz ,含义是 scala 语言版本为 2.13,对应的 Kafka 版本是3.8.0。

下载解压,由于是 tgz 文件,采用 powershell ,进入下载文件存放的目录,输入:

shell
# 解压的目录,输入命令
tar -zxvf .\kafka_2.13-3.8.0.tgz

就可以解压文件:

解压后的目录结构

然后在你解压完文件的目录下,创建 logs 文件夹用于存放日志文件,创建 data 文件夹用于存放数据。

添加日志和数据后的目录结构
  • 修改zk配置文件

进入 config 目录下,找到 zookeeper.properties 文件,配置存储路径:

properties
dataDir=D:/apps/kafka_2.13-3.8.0/data
  • 修改kafka配置文件

进入 config 目录下,找到 server.properties 文件,配置存储路径:

properties
log.dirs=D:/apps/kafka_2.13-3.8.0/logs
  • 创建zk启动脚本

在解压后的目录下,创建一个记事本,记事本中加入:

text
call bin/windows/zookeeper-server-start.bat config/zookeeper.properties

重命名为 zk.cmd

  • 创建kafka启动脚本

在解压后的目录下,创建一个记事本,记事本中加入:

text
call bin/windows/kafka-server-start.bat config/server.properties

重命名为 kafka.cmd,至此,我们的解压后的目录多了两个文件夹和两个脚本文件:

准备就绪
  • 启动

在启动的时候,必须先启动双击 zk.cmd 启动 zookeeper,再双击 kafka.cmd 启动 kafka;关闭的时候,需要先关闭 kafka,再关闭 zookeeper 。