Kafka3.6.0 linux 安装,非zk模式

1.下载

到kafka官网下载

2.上传到服务器指定位置

3.解压到指定目录,这里我放到/opt下

tar -xzvf kafka_2.13-3.6.0.tgz -C /opt/

4.修改配置

因为我们不使用zookeeper,所以来到kafka装根目录的下的/config/kraft/

cd /opt/kafka_2.13-3.6.0/config/kraft/

vi server.properties

我这里只修改了日志路径:

log.dirs=/opt/kafka_2.13-3.6.0/data/kafka3

5.生成集群id

root@DESKTOP-63DCPP2:/opt/kafka_2.13-3.6.0/bin# sh ./kafka-storage.sh random-uuid

得到一个uuid:

6XpmPLq_QuiLGaF_C5R9Ww

6.格式化目录

root@DESKTOP-63DCPP2:/opt/kafka_2.13-3.6.0/bin# sh ./kafka-storage.sh format -t 6XpmPLq_QuiLGaF_C5R9Ww -c /opt/kafka_2.13-3.6.0/config/kraft/server.properties

格式化操作完成之后,你会发现在我们定义的log.dirs目录下多出一个meta.properties文件。meta.properties文件中存储了当前的kafka节点的id(node.id),当前节点属于哪个集群(cluster.id

#
#Mon Nov 27 14:15:48 CST 2023
node.id=1
version=1
cluster.id=6XpmPLq_QuiLGaF_C5R9Ww

7.启动

./bin/kafka-server-start.sh ./config/kraft/server.properties

后台启动:

./bin/kafka-server-start.sh -daemon ./config/kraft/server.properties
相关推荐
繁依Fanyi23 分钟前
828 华为云征文|华为 Flexus 云服务器部署 RustDesk Server,打造自己的远程桌面服务器
运维·服务器·开发语言·人工智能·pytorch·华为·华为云
小狮子安度因26 分钟前
边缘智能-大模型架构初探
linux·网络
晨春计30 分钟前
【git】
android·linux·git
优思学院30 分钟前
优思学院|如何从零开始自己学习六西格玛?
大数据·运维·服务器·学习·六西格玛黑带·cssbb
Flying_Fish_roe42 分钟前
linux-软件包管理-包管理工具(RedHat/CentOS 系)
linux·运维·centos
Splashtop高性能远程控制软件44 分钟前
centos远程桌面连接windows
linux·windows·centos·远程控制·远程桌面
千寻简1 小时前
Cursor免费 GPT-4 IDE 工具的保姆级使用教程
java·运维·ide·ai
tang&1 小时前
【Linux】进程概念
linux
苏少朋1 小时前
Docker安装 ▎Docker详细讲解 ▎数据卷挂载 ▎Nginx安装理解
linux·nginx·docker·容器
Jerry 二河小鱼1 小时前
在Linux中安装FFmpeg
linux·运维·服务器·ffmpeg