在CentOS单机中安装Kafka伪集群环境需要以下支持:
- Java
- Zookeeper
- Kafka
1. Java安装
步骤一:下载、解压jdk包
从官网获取jdk包:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
选择下载 jdk-8u241-linux-x64.tar
下载完成后进行解压
tar -xf jdk-8u241-linux-x64.tar
将解压后的jdk包移动至/usr/java/目录
mv jdk-8u241-linux-x64.tar /usr/java/
步骤二:设置环境变量
vim /etc/profile
在文件末尾添加如下内容
#set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_241
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
更新修改
source /etc/profile
至此,jdk就已经安装完毕,可以使用以下命令进行验证。
java -version
2. Zookeeper安装
步骤一:下载、解压缩
首先从Zookeeper下载地址http://www-us.apache.org/dist/zookeeper/stable中获取二进制压缩包apache-zookeeper-3.5.7-bin.tar.gz(注意安装3.5.5之后的包要选择带有bin的),然后执行以下命令:
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz
步骤二:配置Zookeeper
mkdir -p /home/user/zk
然后进入zookeeper目录,将conf下的zoo_sample.cfg改为zoo.cfg:
mv zoo_sample.cfg zoo.cfg
步骤三:启动Zookeeper:
bin/zkServer.sh start
3. Kafka安装
步骤一:下载、解压缩
从下载地址http://kafka.apache.org/downloads.html获取压缩包kafka_2.12-2.4.1.tgz。
执行以下命令
tar -zxvf kafka_2.12-2.4.1.tgz
步骤二:配置Kafka
创建kafka数据目录
mkdir -p /home/work/kafka/data-logs
进入kafka的目录,打开config目录下的server.properties,修改以下配置:
log.dirs=/home/work/kafka/data-logs
保存修改
步骤三:启动Kafka
启动命令
./bin/kafka-server-start.sh config/server.properties
如果要以守护进程形式启动,则使用以下命令:
./bin/kafka-server-start.sh -daemon config/server.properties
本文详细介绍了如何在CentOS系统上安装Kafka的伪集群环境,包括Java、Zookeeper和Kafka的下载、解压、配置及启动步骤。确保每个组件正确运行,为本地开发和测试提供便利。

424

被折叠的 条评论
为什么被折叠?



