安装kafka-2.5.1

1.检查环境(kafka安装要求java 8或则更高的版本,以jdk8为例)

1.检查是否有安装jdk8

复制代码
java -version

若输出以下信息,则说明已经安装过,直接安装kafka,若无输出,则进行第二步

复制代码
openjdk version "1.8.0_xxx"
OpenJDK Runtime Environment (...)
OpenJDK 64-Bit Server VM (...)

2.安装jdk8

复制代码
sudo yum install java-1.8.0-openjdk -y

2.下载kafka------2.13 - 2.5.1

1.使用wget直接下载

(可以先创建一个文件夹,在里面运行以下命令,如在home文件夹下创建kafka文件夹,在运行wget命令,直接将tar包下载到kafka文件夹下)

复制代码
wget https://archive.apache.org/dist/kafka/2.5.1/kafka_2.13-2.5.1.tgz

2.解压安装包

复制代码
tar -zxvf kafka_2.13-2.5.1.tgz

3.启动服务

1.启动zookeeper(后台运行)

在kafka根目录下运行

复制代码
nohup bin/zookeeper-server-start.sh config/zookeeper.properties &

2.启动kafka服务(后台运行)

在kafka根目录下运行

复制代码
nohup bin/kafka-server-start.sh config/server.properties &

3.验证服务是否启动

复制代码
# 查看 ZooKeeper 进程
ps -ef | grep zookeeper

# 查看 Kafka 进程
ps -ef | grep kafka

4.停止服务

复制代码
bin/kafka-server-stop.sh

bin/zookeeper-server-stop.sh
相关推荐
身如柳絮随风扬1 小时前
多数据源切换实战:从业务场景到3种实现方案全解析
java·分布式·微服务
AIMath~2 小时前
雪花算法+ZooKeeper解决方案+RPC是什么
分布式·zookeeper·云原生
KmSH8umpK2 小时前
Redis分布式锁从原生手写到Redisson高阶落地,附线上死锁复盘优化方案进阶第六篇
数据库·redis·分布式
空中海4 小时前
Kafka :存储、复制与可靠性
分布式·kafka·linq
渣渣盟4 小时前
构建企业级实时数据管道:Kafka + Flink 最佳实践
分布式·flink·kafka
KmSH8umpK5 小时前
Redis分布式锁从原生手写到Redisson高阶落地,附线上死锁复盘优化方案进阶第四篇
数据库·redis·分布式
KmSH8umpK6 小时前
Redis分布式锁从原生手写到Redisson高阶落地,附线上死锁复盘优化方案进阶第五篇
数据库·redis·分布式
卧室小白7 小时前
ceph-分布式存储
分布式
aXin_ya7 小时前
微服务第九天 分布式缓存(Redis)
分布式·缓存·微服务
空中海7 小时前
Spring Boot Kafka 项目 Demo:订单事件系统 专家知识、源码阅读路线与面试题
spring boot·kafka·linq