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
相关推荐
万山y1 小时前
WSL SSH 服务器一站式配置教程
运维·服务器·ssh
半梦半醒*1 小时前
Prometheus监控物理服务器
linux·运维·服务器·centos·prometheus
mzhan0171 小时前
Linux: network: 拔插网线 interface down/up测试的痛点
linux·服务器·测试·破坏性测试
恒创科技HK1 小时前
高防服务器分为哪几种?香港高防服务器有什么特点?
运维·服务器·安全
黑马金牌编程1 小时前
如何判断一台服务器是否负载过高?
linux·运维·性能调优·性能分析·故障排查
WnHj1 小时前
DORIS 服务器宕机重启后出现的问题
运维·服务器
小锋学长生活大爆炸1 小时前
【知识】Linux将多条指令合并为一条执行
linux·运维·ubuntu
心灵宝贝4 小时前
CentOS 7 安装 bzip2-libs-1.0.6-13.el7.x86_64.rpm 的详细步骤
linux·运维·centos
mjx65305 小时前
windows查看端口使用情况,以及结束任务释放端口
linux
九皇叔叔6 小时前
Linux Shell 函数:从定义到实战,让脚本更高效
linux·运维·chrome·shell