快速搭建kafka单节点学习环境

前言:系统CentOS 7

1.安装jdk

  1. 先看下环境是否有已经安装好的openjdk使用,有就直接使用(我这个就是已经有)
 rpm -qa | grep jdk 

在这里插入图片描述

  1. 没有可以直接使用yum安装jdk,然后配置环境变量
yum install java-1.8.0-openjdk* -y
  1. 配置环境变量(将如下类容复制到/etc/profile文件最后)
    注意:JAVA_HOME路径一定要根据自己安装openjdk路径修改,因为你的版本可能和我不一样,yum安装好的openjdk一般在/usr/lib/jvm/目录下
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$KE_HOME/bin:${MAVEN_HOME}/bin:$PATH

在这里插入图片描述

  1. 验证(能看到返回java版本说明没有问题)
#先让环境变量生效
source /etc/profile
#验证java环境变量是否配置好
java -version

在这里插入图片描述

2.安装kafka

  1. 下载kafka官网下载页面(建议下载版本大于2.8.0,这样就可以不用单独下载zookeeper)

在这里插入图片描述

  1. 上传到虚拟机后解压
#如果你版本和我不一样,记得修改后再执行
tar -zxvf kafka_2.12-3.2.0

在这里插入图片描述

  1. 目录结构
    在这里插入图片描述
  2. 修改config目录server.properties,zookeeper.properties两个配置文件

server.properties修改数据存储目录到自己想要的目录,默认在/tmp目录下,会导致数据丢失。由于是单机学习环境其他就先不用改了 在这里插入图片描述
zookeeper.properties 也是修改下数据保存目录就好了
在这里插入图片描述

  1. 启动zookeeper,然后执行jps -l命令验证是否启动更成功
#进入到kafka的bin目录下执行
./zookeeper-server-start.sh -daemon ../config/zookeeper.properties

在这里插入图片描述

  1. 启动kafka,然后执行jps -l命令验证是否启动更成功
#进入到kafka的bin目录下执行
./kafka-server-start.sh -daemon ../config/server.properties

在这里插入图片描述

结尾

注意:kafka停的时候一定要先停kafka,再停zookeeper

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值