首页 > 系统相关 >Kafka3.6.0 linux 安装,非zookeeper模式

Kafka3.6.0 linux 安装,非zookeeper模式

时间:2023-11-27 14:47:14浏览次数:42  
标签:opt Kafka3.6 zookeeper kafka 3.6 linux 2.13 id

参考:

安装Kafka3.3.1及kraft运行,告别zookeeper_kafka 3.3.1 jdk

无需zookeeper,kafka3.0版本集群安装实战

 

操作系统:ubutun18.04LTS

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.启动

root@DESKTOP-63DCPP2:/opt/kafka_2.13-3.6.0# ./bin/kafka-server-start.sh ./config/kraft/server.properties

会滚动打印很长的日志

标签:opt,Kafka3.6,zookeeper,kafka,3.6,linux,2.13,id
From: https://www.cnblogs.com/zjfblog/p/17859317.html

相关文章

  • linux监控系统行为
    1、验证电脑是否存在,一般都有whichscript/usr/bin/script2、配置profile文件,在末尾添加如下内容:vim/etc/profile========================================================if[$UID-ge0];thenexec/usr/bin/script-t2>/var/log/script/$USER-$UID-`date+%Y%m%d%......
  • Linux学习随笔——Vim编辑器
    Vi编辑器是Linux上最基本的文本编辑器,Vim是Vi的增强版;Vim编辑器主要有三种模式:命令模式、编辑模式、末行模式(扩展命令模式);命令模式:控制光标,对文件进行复制、粘贴、删除、查询等操作;编辑模式:进行文本录入与更改;末行模式:文档保存与退出,设置编辑环境;具体操作:打开Vim编辑器后,默认......
  • nginx添加nginx_upstream_check_module模块,Linux下
    1、下图为本地虚拟机nginx目录2、cd./nginx-1.14.2进入nginx目录输入命令:patch-p1<../nginx_upstream_check_module-master/check_1.14.0+.patch  3、yum-yinstallgcc-c++pcrepcre-develzlibzlib-developensslopenssl-devel--  ./configure--prefix......
  • LINUX安全加固手册
    LINUX安全加固手册 目录1概述32 安装33 用户帐号安全Password and account security43.1 密码安全策略43.2 检查密码是否安全43.3 Password Shadowing43.4 管理密码43.5 其它54 网络服务安全(Network Service Security)54.1服务过滤Filterin......
  • linux下创建idea的桌面快捷方式
    !!!使用linux系统安装idea才会用到:在桌面上,新建文件,命名为:idea.desktop,(或者在别的地方创建后再放到桌面)使用vim编辑该文件(或者不新建,直接vi idea.desktop 就会创建这个文件)输入内容如下:[DesktopEntry]Name=IdeaIUComment=Rayn-IDEA-IUExec=/home/ldf/idea/bin/idea.......
  • linux系统下php安装mbstring扩展的二种方法
    https://pythonjishu.com/zqqrcvxyfjqmmke/下面是详细讲解“Linux系统下PHP安装mbstring扩展的二种方法”的攻略:方法一:通过源码安装下载PHP源码,并解压缩到指定目录。$tar-zxvfphp-7.4.12.tar.gz//解压PHP源码包进入源码目录,执行configure配置脚本。$cdphp-7.4.12......
  • Linux系统 基本权限UGO读书笔记
    1.高级权限 高级权限:suidsgidstickysuid:普通用户登陆对于有些文件没有查看权限或者某些命令没有执行命令,例如普通用户不能查看root用户家目录下内容,也不能用passwd对其他文件进行修改,使用suid可以针对单个命令对于普通用户提权限。suid命令格式:chmodu+s命令作用:单独提高一......
  • Linux指令大全
    Linux指令详解Linux是一种功能强大的操作系统,广泛应用于服务器和个人计算机。掌握常用的Linux指令对于系统管理员和用户来说至关重要。本文将介绍一些常见的Linux指令及其实例,帮助你更好地理解和应用这些指令。文件和目录操作指令ls-列出目录内容$ls该指令用于列出当前目......
  • vscode 连接本地虚拟机 Linux 系统
    vscode远程连接本地虚拟机中Linux系统虚拟机配置修改虚拟机的网络设置,将设置->网络->网卡1中的链接方式修改为桥接网卡待验证在网络中选择本地地址转换+端口转发Linux配置Linux安装ssh服务器检查ssh服务器是否已经开启成功systemctlstatussshd如果有......
  • Linux重要的日志文件
    1、/var/log/boot.log该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息2、/var/log/syslog只记录警告信息,常常是系统出问题的信息,所以更应该关注该文件3、/var/log/wtmp该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件4、/var/ru......