阅读量:0
在Rocky Linux上安装Apache Kafka,可以通过以下步骤:,,1. 启用EPEL存储库。,2. 使用yum
命令安装Kafka和Zookeeper。,3. 配置并启动Zookeeper服务。,4. 启动Kafka服务。
(图片来源网络,侵删)在 Rocky Linux 上安装 Apache Kafka 的步骤如下:
1. 系统环境要求
确保您的 Rocky Linux 系统满足以下要求:
- 操作系统:Rocky Linux 8 或更高版本
- 内存:至少 2 GB
- 磁盘空间:至少 500 MB
- Java:OpenJDK 8 或更高版本
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(图片来源网络,侵删)
保存并退出编辑器,运行以下命令使更改生效:
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 提供的命令行工具进行测试和操作。