kafka3.4.0单机版安装配置教程(kraft模式舍弃ZK)

这篇具有很好参考价值的文章主要介绍了kafka3.4.0单机版安装配置教程(kraft模式舍弃ZK)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

单机版安装(kraft模式)

文件下载

下载地址:https://archive.apache.org/dist/kafka/3.4.0/

解压文件

tar -zxvf kafka_2.13-3.4.0.tgz
mv kafka_2.13-3.4.0 kafka340

修改配置文件

#自己的文件目录
cd /opt/kafka340/config/kraft
# 创建数据日志存储文件夹
 mkdir -p /data/logs/kraft-combined-logs
#给文件夹权限
chmod a+rx /data/logs/kraft-combined-logs/
通过命令打开配置文件
vim server.properties

#修改log.dirs=/data/logs/kraft-combined-logs


kafka kraft 单机,kafka

格式化储存目录

#生成储存目录唯一ID
bin/kafka-storage.sh random-uuid
#控制台输出ZDJX-bKfTcy-BY4e-qmvTg
#用该ID格式化kafka储存目录
bin/kafka-storage.sh format -t ZDJX-bKfTcy-BY4e-qmvTg -c config/kraft/server.properties
#控制台输出Formatting /data/logs/kraft-combined-logs with metadata.version 3.4-IV0.

kafka kraft 单机,kafka

启动kafka

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

创建kafka主题

bin/kafka-topics.sh --bootstrap-server localhost:9092 --create --topic topics-test --partitions 1 --replication-factor 1

kafka kraft 单机,kafka

启动生产消费者

# 启动一个生产者发送数据
bin/kafka-console-producer.sh --bootstrap-server localhost:9092 --topic topics-test
# 启动消费者接收数据
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic topics-test

kafka kraft 单机,kafka
kafka kraft 单机,kafka文章来源地址https://www.toymoban.com/news/detail-853975.html

远程访问设置

vim config/kraft/server.properties
#修改配置,允许监听所有IP的请求,云服务器记得开放安全组端口和防火墙端口
listeners=PLAINTEXT://0.0.0.0:9092,CONTROLLER://:9093

# 开放端口(临时生效)
firewall-cmd --add-port=9092/tcp
# --add-port=9092/tcp:表示要开放TCP协议的9092端口。

# 永久性地开放端口(重启后依然有效)
firewall-cmd --permanent --add-port=9092/tcp
#--permanent:表示这个更改是持久化的,会在系统重启后仍然保留

# 刷新并应用新的防火墙规则
firewall-cmd --reload
# --reload:在进行永久性更改后,需要重新加载防火墙配置以使其生效。

# 验证端口是否已成功添加到防火墙规则中(永久生效部分)
firewall-cmd --list-all --permanent


到了这里,关于kafka3.4.0单机版安装配置教程(kraft模式舍弃ZK)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 超详细Hadoop安装教程(单机版、伪分布式)

    Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop的框架最核心的设计就是: HDFS 和 MapReduce 。HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了

    2024年02月08日
    浏览(61)
  • 信创适配- 麒麟V10 安装ES完整教程---单机版

    查看系统的架构, 下载合适的版本 由于此处我的架构师arm64, 所以根据架构选择我的版本是 elasticsearch-7.17.8-linux-aarch64.tar.gz esx下载地址: https://www.elastic.co/cn/downloads/elasticsearch 1、创建ES 文件夹 2、上传并解压 3、创建用户,授权访问 4、修改elasticsearch.yml配置文件, 注意:冒号后面

    2024年01月20日
    浏览(55)
  • Docker安装nacos单机版,配置发布时报错:发布失败,请检查参数是否正确

    今天想模拟一下开发环境nacos路由发布时出现删除某一个路由配置会导致gateway不可用,由于开发环境一直在使用,为此自己使用docker搭建一下nacos想复现一下场景。 根据相关博客搭建完成后,自己新建配置时,点击发布,就报了错误\\\"发布失败,请检查参数是否正确\\\"。 “发布

    2024年02月09日
    浏览(52)
  • K8S Helm安装RocketMQ standalone单机版,配置外网地址注册到nameserver中方便本地开发

    rocketmq 3.0.2 · sir5kong/rocketmq helm repo add rocketmq https://helm-charts.itboon.top/rocketmq helm pull rocketmq/rocketmq tar -xvf rocketmq-3.0.2.tgz 修改这个无效 /root/rocketmq/rocketmq/templates/broker/configmap.yaml 文件头有注释 {{/* 3.0 废弃 */}} 修改外网配置namesrvAddr、brokerIP1、listenPort vi /root/rocketmq/rocketmq/template

    2024年02月03日
    浏览(61)
  • HBase单机版安装详细步骤

    目录 一、安装HBase前置环境 1.jdk 2.hadoop 3.zookeeper 二、安装HBase步骤 (一)解压 (二)修改文件名 (三)修改配置文件 (四)配置HBase的环境变量 (五)启动HBase 1.启动hadoop 2.启动zookeeper 3.启动hbase 4.jps出现HMaster和HRegionServer 5.HBase的WebUI (六)HBase的逻辑结构: (七)HBase基本命令  1.进入HBase

    2024年02月07日
    浏览(61)
  • Nacos单机版安装启动流程

    安装地址:https://github.com/alibaba/nacos/ 1、选择自己需要的版本  2、选择自己的环境下在对应的压缩包  3、下载后放到自己的文件目录中解压 4、window环境修改startup.cmd文件,改为单机部署后,就可以直接点击cmd文件直接启动了 mac通过终端进入cd ~/nacos/bin 目录下,通过命令 

    2024年02月11日
    浏览(58)
  • 【大数据】安装 Zookeeper 单机版

    下面安装 Zookeeper,由于它是 Apache 的一个顶级项目,所以域名是 zookeeper.apache.org ,所有 Apache 的顶级项目的官网都是以项目名 .apache.org 来命名的。 点击 Download 即可下载,这里我们选择的版本是 3.5.10 ,下载之后扔到服务器上。由于 Zookeeper 是基于 Java 语言编写的,所以还需要

    2024年02月03日
    浏览(49)
  • docker 安装zookeeper单机版

    1. 安装版本3.5.7 ,  也可以自己去官网找到自己需要的版本复制命令即可    https://hub.docker.com/_/zookeeper/tags   2. 创建映射文件夹 :        3. docker命令创建容器 :     4.centos 打开防火墙2181端口,如果是云服务器的话,阿里云控制台打开云服务器2181端口就可以了。 5. 下载客

    2024年02月13日
    浏览(51)
  • Elasticsearch-01篇(单机版简单安装)

    首先,先简单了解一下 Elastic Stack : Elastic Stack 的核心产品包括 Elasticsearch、Kibana、Beats 和 Logstash (也称为 ELK Stack )等等。能够安全可靠地从任何来源获取任何格式的数据,然后对数据进行搜索、分析和可视化。 更多请看官网: https://www.elastic.co/cn/elastic-stack/. 2.1.1 下载 复制

    2024年02月12日
    浏览(40)
  • Azkaban学习——单机版安装与部署

    目录 1.解压改名 2.修改装有mysql的虚拟机的my.cnf文件 3.重启装有mysql的虚拟机 4.Datagrip创建azkaban数据库,执行脚本文件 5.修改/opt/soft/azkaban-exec/conf/azkaban.properties文件 6.修改commonprivate.properties 7.传入mysql-connector-java-8.0.29.jar 8.开启Azkaban服务 9.进入Datagrip查看是否成功激活 10.激活

    2024年02月04日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包