安装前说明
kafka 依赖于 zookeeper ,需提前部署好 zookeeper,如未部署请移步 zookeeper集群部署-CSDN博客
1. 官网下载kafka安装包
官网下载地址 Apache Kafka
1.1 使用浏览器下载
找到所需版本可通过浏览器直接下载
1.2使用wget命令下载
复制下载连接
使用 wget 命令下载即可
wget https://downloads.apache.org/kafka/3.7.0/kafka_2.13-3.7.0.tgz
2. 部署kafka
2.1 解压安装包到指定目录
tar xf kafka_2.13-3.5.1.tgz -C /app/tools
2.2 创建软连接
ln -s /app/tools/kafka_2.13-3.5.1/ /app/tools/kafka
2.3 配置环境变量
cat > /etc/profile.d/kafka.sh <<'EOF'
#!/bin/bash
export KAFKA_HOME=/app/tools/kafka_2.13-3.5.1
export PATH=$PATH:${KAFKA_HOME}/bin
EOF
2.4 加载环境变量
source /etc/profile.d/kafka.sh
2.5 修改kafka配置文件
vim kafka/config/server.properties
#唯一ID(自定义,但必须唯一)
broker.id=91
#指定 zookeeper 集群
zookeeper.connect=192.168.99.191:2181,192.168.99.192:2181,192.168.99.193:2181
3.启动kafka
启动 kafka 之前一定要确保 zookeeper 已经启动
kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties
#后台启动kafka
-daemon
#指定kafka配置文件
$KAFKA_HOME/config/server.properties