当前位置: 首页 > news >正文

Kafka-Kraft

目录

  • Kraft集群部署
  • Kraft集群启动停止脚本

Kraft集群部署

解压缩kafka后,进入config下的kraft目录

编辑server.properties

每个节点的node.id不能相同

在这里插入图片描述
修改之后如下:

在这里插入图片描述

修改advertised.listeners=PLAINTEXT://localhost:9092为本机IP地址

在这里插入图片描述

修改log.dirs

在这里插入图片描述

配置完成后分发到其他节点

分发完成后,更改各自配置

slave1节点
在这里插入图片描述
在这里插入图片描述

slave2节点:

在这里插入图片描述

在这里插入图片描述

初始化集群数据目录

首先生成存储目录唯一ID

bin/kafka-storage.sh random-uuid

在这里插入图片描述

用该ID格式化kafka存储目录(三台节点)

bin/kafka-storage.sh format -t 0S1mWQS6Qzy4JPXhyAv96A -c config/kraft/server.properties

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

启动集群

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

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

测试:

创建主题:

bin/kafka-topics.sh --bootstrap-server master:9092 --create --topic first --partitions 3 --replication-factor 3

在这里插入图片描述

查看:

在这里插入图片描述

Kraft集群启动停止脚本

#!/bin/bash
case $1 in
"start")for i in master slave1 slave2doecho "--- 启动 $i kafka ---"ssh $i "/usr/local/soft/kraftKafka/kafka/bin/kafka-server-start.sh -daemon /usr/local/soft/kraftKafka/kafka/config/kraft/server.properties"done
;;
"stop")for i in master slave1 slave2doecho "--- 停止 $i kafka ---"ssh $i "/usr/local/soft/kraftKafka/kafka/bin/kafka-server-stop.sh"done
;;
esac
http://www.dtcms.com/a/341457.html

相关文章:

  • leetcode3 无重复字符的最长子串
  • vue2封装日期选择组件--有时间选择版本
  • 创建Vue项目的不同方式及项目规范化配置
  • Playwright 与 Scrapy 的实际应用场景能力分析
  • 深入理解 Spring 的 @ControllerAdvice
  • 【AI应用】修改向量数据库Milvus默认密码
  • KylinV10服务器版和桌面版SVN搭建步骤
  • python中view把矩阵维度降低的时候是什么一个排序顺序
  • 深度解析LangChain:LLM应用开发利器
  • Linux: network: arp: arp_accept
  • linux内核 - 内存管理单元(MMU)与地址翻译(二)
  • 直播预告|鸿蒙全场景开发指南
  • 【GPT入门】第50课 LlamaFacotory 客观评估模型效果
  • 接美国血统(中序、后序→前序)
  • 如何让FastAPI任务系统在失败时自动告警并自我修复?
  • Frida 动态 Hook 安卓 WebView 与第三方内核完全指南
  • 一种数字相机中的自动曝光算法
  • 01-Docker概述
  • 多摄像头多算法智能监控系统设计与实现
  • 关于 preprocessing.scale 函数
  • 机器语言、操作系统与硬件执行:深入解析计算机的底层逻辑
  • 【C++】模版(初阶)
  • 从“怀疑作弊”到“实锤取证”:在线面试智能监考重塑招聘公信力
  • CLEAN 函数
  • HTML 简明教程
  • Python 属性封装(Attribute Encapsulation)
  • Docker在Linux中安装与使用教程
  • ubuntu privileged cont 一直在读取硬盘
  • ubuntu24.04 frps服务器端自动启动设置【2025-08-20】
  • JUC之CompletableFuture【下】