聊聊 Kafka: 在 Linux 环境上搭建 Kafka

一、环境准备

jdk下载地址链接:

https://pan.baidu.com/s/1CseCg3k56uE_tLTF4ckEBw ,提取码:gw76

zookeeper下载地址链接:

https://pan.baidu.com/s/1zVc6Z-QqrIrn_FCvQ1s6wA  ,提取码: a196

kafka下载地址链接:

https://pan.baidu.com/s/1bY5IvZOH7Bog5PpwKkebqA ,提取码: 4n52

1.1 Java环境为前提

1.1.1 上传jdk-8u261-linux-x64.rpm到服务器并安装

安装命令

rpm -ivh jdk-8u261-linux-x64.rpm 

聊聊 Kafka: 在 Linux 环境上搭建 Kafka_第1张图片

1.1.2 配置环境变量

# 编辑配置文件,jdk的bin目录到/etc/profile文件,对所有用户的shell有效
vim /etc/profile
# 生效
source /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_261-amd64
export PATH=$PATH:$JAVA_HOME/bin

聊聊 Kafka: 在 Linux 环境上搭建 Kafka_第2张图片

# 验证
java -version

至此,jdk安装成功。

1.2 Zookeeper的安装配置

1.2.1 上传zookeeper-3.4.14.tar.gz到服务器,解压到/opt

# 解压zk到指定目录
tar -zxf zookeeper-3.4.14.tar.gz -C /opt

聊聊 Kafka: 在 Linux 环境上搭建 Kafka_第3张图片

1.2.2 修改Zookeeper保存数据的目录,dataDir

# 进入conf配置目录
cd /opt/zookeeper-3.4.14/conf
# 复制zoo_sample.cfg命名为zoo.cfg
cp zoo_sample.cfg zoo.cfg
# 编辑zoo.cfg文件
vim zoo.cfg
dataDir=/var/riemann/zookeeper/data


聊聊 Kafka: 在 Linux 环境上搭建 Kafka_第4张图片

1.2.3 编辑/etc/profile,使配置生效

设置环境变量ZOO_LOG_DIR,指定Zookeeper保存日志的位置;
ZOOKEEPER_PREFIX指向Zookeeper的解压目录;
将Zookeeper的bin目录添加到PATH中:

聊聊 Kafka: 在 Linux 环境上搭建 Kafka_第5张图片

export ZOOKEEPER_PREFIX=/opt/zookeeper-3.4.14
export PATH=$PATH:$ZOOKEEPER_PREFIX/bin
export ZOO_LOG_DIR=/var/riemann/zookeeper/log

配置完以后再生效配置:

source /etc/profile 

1.2.4 启动Zookeeper,确认Zookeeper的状态

zkServer.sh start 

你可能感兴趣的:(技术,kafka,linux,zookeeper)