首页 > 系统相关 >使用linux安装kafka

使用linux安装kafka

时间:2023-05-26 10:01:12浏览次数:50  
标签:Zookeeper server linux kafka Kafka 安装 替换 下载

以下是在Linux上安装Kafka的详细步骤:

  1. 下载Kafka二进制文件 在Kafka的官方网站(http://kafka.apache.org/downloads)上下载最新版本的Kafka二进制文件。
  2. 解压缩下载的文件 在终端中进入下载目录,使用以下命令解压缩下载的文件:
tar -xzf kafka_<version>.tgz

其中,<version>应替换为下载的Kafka版本号。

  1. 配置环境变量 打开.bashrc文件并添加以下内容:
export KAFKA_HOME=/path/to/kafka
export PATH=$PATH:$KAFKA_HOME/bin

其中,/path/to/kafka应替换为实际的Kafka安装路径。

  1. 启动Zookeeper Kafka依赖于Zookeeper来保存集群状态和元数据。因此,在启动Kafka之前,必须先启动Zookeeper。使用以下命令启动Zookeeper:
bin/zookeeper-server-start.sh config/zookeeper.properties
  1. 配置Kafka 在Kafka的config目录下,编辑server.properties文件。修改以下配置项:
broker.id=<broker_id>
advertised.listeners=PLAINTEXT://<hostname>:<port>
zookeeper.connect=<zookeeper_host>:<zookeeper_port>

其中,<broker_id>应替换为唯一的整数,<hostname><port>应替换为Kafka服务器的主机名和端口号(默认为9092),<zookeeper_host><zookeeper_port>应替换为Zookeeper服务器的主机名和端口号(默认为2181)。

  1. 启动Kafka 使用以下命令启动Kafka:
bin/kafka-server-start.sh config/server.properties

现在,您已经成功地在Linux上安装和配置了Kafka。

标签:Zookeeper,server,linux,kafka,Kafka,安装,替换,下载
From: https://blog.51cto.com/u_13082241/6353609

相关文章

  • MySQL安装
    1、检查是否已经安装了mysql和mariadbrpm-qa|grepmysqlrpm-qa|grepmariadb#如果已经安装,就先卸载:rpm-e--nodeps软件名2、安装mysql按顺序安装:8.0.28-1.el7版本rpm-ivhmysql-community-common-8.0.28-1.el7.aarch64.rpmrpm-ivhmysql-community-cli......
  • Kafka实时数据即席查询应用与实践
    作者:vivo互联网搜索团队-DengJie Kafka中的实时数据是以Topic的概念进行分类存储,而Topic的数据是有一定时效性的,比如保存24小时、36小时、48小时等。而在定位一些实时数据的Case时,如果没有对实时数据进行历史归档,在排查问题时,没有日志追述,会很难定位是哪个环节的问题。一......
  • 2023.5.26 Linux系统基础命令
    系统⽬录结构⽂件路径定位⽬录管理命令⽂件管理命令⽂件查看命令⽂件下载命令命令查找命令字符处理命令练习如下命令系统⽬录结构⼏乎所有的计算机操作系统都是⽤⽬录结构组织⽂件。具体来说就是在⼀个⽬录中存放⼦⽬录和⽂件,⽽在⼦⽬录中⼜会进⼀步存放⼦⽬录和⽂件,以此类推形......
  • 2023.5.25 Linux系统Bash初识
    1.Linux系统终端概述2.Linux系统Bash管理2.1.Bash特性:命令补全2.2.Bash特性:命令快捷键2.3.Bash特性:命令别名2.4.Bash特性:命令流程2.5.Bash特性:路径展开2.6.Bash特性:转义字符2.7.Bash特性:获取帮助1.Linux系统终端概述服务器终端切换:Ctrl+Alt+F1…F6虚拟机终端切换:......
  • 新电脑需要安装的软件
    1.chrome浏览器(尚硅谷的安装包直接安装,尚硅谷视频说是一直在更新): 电脑位数对应 ......
  • 宝塔(一):宝塔安装
    一、什么是宝塔宝塔(BTPanel)是一个开源的服务器管理面板,它提供了一个简单易用的图形化界面,可以帮助用户轻松管理服务器上的各种应用程序和服务。使用宝塔面板,用户可以轻松安装和配置常用的Web服务、数据库、FTP等服务,例如Nginx、Apache、MySQL、PHP、Pure-FTPd等等。宝塔还提供了强......
  • 如何在ubuntu下安装Vscode并且运行C语言文件或者python文件
    要想在ubuntu中编写并运行C语言或python文件,有两种方法,第一种是直接用vim编写(在我之前的文章中有详细介绍)可以点击如下链接:如何在ubuntu安装C语言环境-代师-博客园(cnblogs.com)如何在Ubuntu中编写Python代码并运行-代师-博客园(cnblogs.com) 今天我要说的是用专......
  • Windows安装Docker
    Windows安装Docker的条件Windows10及以上。需要启用Hyper-V和容器特性。启用Hyper-V和容器特性1.右键桌面最左下角的"开始"窗口,选择"应用和功能"2.点击"程序和功能"3.选择"启用或关闭Windows功能"4.勾选"Hyper-V"以及"容器"下载docker-desktop下载地址:https......
  • Linux上nacos启动成功,但网页无法加载
    Linux上nacos启动成功,但网页无法加载1、docker查询dockerps2、查询firewall防火墙是否打开8848端口firewall-cmd--query-port=8848/tcp若是返回yes则是打开,若是返回FirewallDisnotrunning则先打开防火墙。systemctlstartfirewalld.service3、打开8848端口f......
  • openpose 安装
    visualstudio2019communitycmake3.25.3windows11家庭版cuda11.1.1cudnn8.9python3.10这个openpose装了好几天,处处是坑。最后是参考这里,一步一步安装好的。总结一下经验:因为一开始是想全都勾选上,结果总是报错“Errorinconfigurationprocess,projectfilesmay......