Kafkaactl安装说明 Linux 系统

卡夫卡是高绩效艺术家 传输控制协议 协议服务器用于将服务器大量分发给客户端。 它用于收集、存储、检索和扩展大量数据。 Kafka 技术的主要优点之一是它可以低延迟地传输大量消息。 Kafka 是用 Java 和 Scala 编写的。 它可以用作纯硬件、虚拟机和容器以及 Cloud提供环境。

你将学到什么

本文的主要目标是学习用于在 a 中安装 kafkactl 的命令 Linux machine,一种多功能命令行工具,可简化管理和与机器的交互 Apache 卡夫卡集群。 读完本文后,您将能够监控该情况 Apache 通过命令行进行 Kafka 集群。

安装要求

硬件要求

A Linux基于操作系统 example Ubuntu,CentOS运行在宿主机上。

软件依赖性

  1. Java 开发工具包 (JDK) – 这是有关如何安装 Java 的教程 Ubuntu。
  2. 一个工作的 Apache 卡夫卡正在运行
  3. 访问命令行终端

安装 Kafkaactl 的分步说明 Linux

在安装Kafkaactl之前,我们需要确保以下几点:

检查安装的Java版本

使用以下命令检查 Java 版本:

java --version

如果没有Java Development Kit,请按照命令将其安装到您的计算机上

安装最新的 Java Linux

您需要做的第一件事是更新您的计算机。 以下命令会将您的计算机更新到它支持的当前版本:

sudo apt install default- jdk

接下来,您需要使用以下命令在本地系统上安装 JDK:

sudo apt install default- jdk

笔记: 请记住:如果您指定的安装文件名无效,您可能会遇到“找不到文件”错误消息。 因此请仔细检查文件名并安装软件包。

安装 Kafkaactl 在 Linux

步骤1: 前往Kafka官网,下载Kafka最新版本文件 这里

图1:从官网下载Kafka

第2步: 如果单击相应的当前 Kafka 版本,您将进入包含 Mirror Maker 的新页面。 单击该网站上的第一个链接

步骤3: 这会将 TAR 文件安装到您的本地目录中。 使用命令 焦油-xvf 解压缩或提取文件

图 2:提取 Kafka Ubuntu

步骤4: 使用ls命令检查并确保安装和解压正确完成

ls
图3:验证下载的Kafka文件

步骤5:使用 cd Change Directory 命令更改到从 Kafka 下载的目录

cd kafka_2.12-2.3.0

笔记: 在此步骤中,您会收到“未找到 Java”错误。 如果没有安装Java,可以如图安装

sudo apt-get install openjdk-11-jdk
Java安装图 4:Java 安装

步骤6:接下来您需要运行以下命令。 如果做得正确,您就走在正确的道路上

bin/kafka-topics.sh
创建 Bin Kafka图 5:Kafka 继续 Ubuntu

第7步: 要设置Kafka的路径,我们需要检查系统是否包含以下内容 .bashrc 列出所有文件 使用以下命令:

ls -a

步骤8: 使用 Nano 或 VI 编辑器打开 .bashrc 文件

第9步: 最后,将所有内容向下移动并为 Kafka 设置路径

export PATH=/home/tute/kafka_2.12-2.3.0/bin:$PATH
设置路径图 6:设置 Kafka 的路径

步骤10:保存并退出编辑器

第11步:如果路径看起来不错,关闭编辑器后它将出现在终端上

步骤12: 测试 Kafka 控件使用

kafka-topics.sh

配置 Kafkaactl 以获得最佳性能

步骤1: 使用任何编辑器(例如 nano、vi)打开 kafkactl 脚本

nano kafkactl.sh

第2步: 设置 Kafka 变量的路径以进行安装

KAFKA_HOME=/path/to/your/kafka
设置变量图 7:设置 Kafka 变量以进行安装

步骤3: 保存并退出您用于编辑的文本编辑器

文凭

您已经成功掌握了在您的计算机上安装和配置 Kafkaactl 的复杂性。 Linux 增加您的系统 Apache Kafka 管理技能提升到一个新的水平。 凭借这种新发现的专业知识,您不仅可以管理集群,还可以管理集群。 他们编排了数据流的交响乐。 在您的卡夫卡之旅中,接下来您将面临哪些挑战?

参考