如何在 Rocky Linux 上安装 Apache Kafka?

avatar
作者
筋斗云
阅读量:0
在Rocky Linux上安装Apache Kafka,可以通过以下步骤:,,1. 启用EPEL存储库。,2. 使用yum命令安装Kafka和Zookeeper。,3. 配置并启动Zookeeper服务。,4. 启动Kafka服务。
如何在 Rocky Linux 上安装 Apache Kafka?-图1(图片来源网络,侵删)

在 Rocky Linux 上安装 Apache Kafka 的步骤如下:

1. 系统环境要求

确保您的 Rocky Linux 系统满足以下要求:

- 操作系统:Rocky Linux 8 或更高版本

- 内存:至少 2 GB

- 磁盘空间:至少 500 MB

- Java:OpenJDK 8 或更高版本

2. 安装依赖项

如何在 Rocky Linux 上安装 Apache Kafka?-图2(图片来源网络,侵删)

安装一些必要的依赖项,包括 wget、unzip 和 curl。

 sudo yum install -y wget unzip curl 

3. 下载 Apache Kafka

访问 Apache Kafka 官方网站(https://kafka.apache.org/downloads ),找到最新的稳定版本,然后使用 wget 命令下载 tar.gz 文件。

下载 Apache Kafka 2.8.0 版本:

 wget https://downloads.apache.org/kafka/2.8.0/kafka_2.13-2.8.0.tgz 

4. 解压下载的文件

使用 tar 命令解压下载的 Kafka 文件:

 tar -xzf kafka_2.13-2.8.0.tgz 

5. 配置环境变量

编辑 /etc/profile 文件,添加以下内容以设置 KAFKA_HOME 环境变量:

 export KAFKA_HOME=/path/to/kafka_2.13-2.8.0 export PATH=$PATH:$KAFKA_HOME/bin 
如何在 Rocky Linux 上安装 Apache Kafka?-图3(图片来源网络,侵删)

保存并退出编辑器,运行以下命令使更改生效:

 source /etc/profile 

6. 启动 Zookeeper

Kafka 依赖于 Zookeeper,因此需要先启动 Zookeeper,在 Kafka 目录下创建一个名为 zookeeper.properties 的文件,并添加以下内容:

 mkdir -p /tmp/kafka-logs touch /tmp/kafka-logs/zookeeper.log chmod 777 /tmp/kafka-logs 

运行以下命令启动 Zookeeper:

 bin/zookeeper-server-start.sh config/zookeeper.properties &> /tmp/kafka-logs/zookeeper.log & 

7. 启动 Kafka

在 Kafka 目录下创建一个名为 server.properties 的文件,并添加以下内容:

 mkdir -p /tmp/kafka-logs touch /tmp/kafka-logs/kafka.log chmod 777 /tmp/kafka-logs 

运行以下命令启动 Kafka:

 bin/kafka-server-start.sh config/server.properties &> /tmp/kafka-logs/kafka.log & 

至此,您已经在 Rocky Linux 上成功安装了 Apache Kafka,您可以使用 Kafka 提供的命令行工具进行测试和操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!