在上一篇文章中已经对zookeeper集群进行了安装,现在我们对kafka集群进行相应的安装
要是之前没有安装zookeeper的可以看一下这个文章链接: zookeeper集群安装
kafka下载
kafka下载的话我这边是下载的kafka_2.12-3.0.0.tgz 下载地址
下载完毕之后解压
tar -zvxf kafka_2.12-3.0.0.tgz
我还是放到opt下面的
创建个kf文件夹用于存储kafka日志文件
进入config文件夹修改配置文件 server.properties
主要修改以上三个位置
添加环境变量
vim /etc/profile
#kafka
export KAFKA_HOME=/opt/kfaka/kafka_2.12-3.0.0
export PATH=$PATH:$KAFKA_HOME/bin
source /etc/profile //使配置生效
编写一个脚本
我这就叫kk.sh就行了ssh里面的地址跟上你自己的地址
#!/bin/bash
case $1 in
"start"){
for i in hadoop01 hadoop02 hadoop03
do
echo --------$i 启动kafka---------
ssh $i "source /etc/profile;/opt/kfaka/kafka_2.12-3.0.0/bin/kafka-server-start.sh -daemon /opt/kfaka/kafka_2.12-3.0.0/config/server.properties"
done
};;
"stop"){
for i in hadoop01 hadoop02 hadoop03
do
echo --------$i 停止kafka---------
ssh $i "source /etc/profile;/opt/kfaka/kafka_2.12-3.0.0/bin/kafka-server-stop.sh stop"
done
};;
esac
然后键入命令kk.sh start
测试成功
下篇文章讲如何使用