文章目录
一、环境分布二、实战1. kafka下载2. 解压3. 配置4. 编写启动脚本5. 编写关闭脚本6. 赋予脚本可执行权限7. 脚本使用案例一、环境分布
二、实战
kafka官网地址:
/downloads
1. kafka下载
wget https://mirrors.tuna./apache/kafka/2.5.0/kafka_2.13-2.5.0.tgz
2. 解压
tar –zxvf /kafka_2.13-2.5.0.tgz
3. 配置
cd kafka_2.13-2.5.0/config/vi server.properties添加一下内容:
broker.id=0#端口号port=9092#服务器IP地址,修改为自己的服务器IPhost.name=172.30.0.9#日志存放路径,上面创建的目录log.dirs=/usr/local/logs/kafka#zookeeper地址和端口,单机配置部署,localhost:2181zookeeper.connect=localhost:2181
4. 编写启动脚本
vi kafkastart.sh添加以下内容:
#启动zookeeper/app/kafka_2.13-2.5.0/bin/zookeeper-server-start.sh /app/kafka_2.13-2.5.0/config/zookeeper.properties &#等3秒后执行sleep 3 #启动kafka/app/kafka_2.13-2.5.0/bin/kafka-server-start.sh /app/kafka_2.13-2.5.0/config/server.properties &
5. 编写关闭脚本
vi kafkastop.sh添加以下内容:
#关闭zookeeper/app/kafka_2.13-2.5.0/bin/zookeeper-server-stop.sh /app/kafka_2.13-2.5.0/config/zookeeper.properties &#等3秒后执行sleep 3 #关闭kafka/app/kafka_2.13-2.5.0/bin/kafka-server-stop.sh /app/kafka_2.13-2.5.0/config/server.properties &
6. 赋予脚本可执行权限
chmod 777 kafkastart.sh kafkastop.sh或者chmod +x kafkastart.sh kafkastop.sh
7. 脚本使用案例
#启动脚本./kafkastart.sh#关闭脚本./kafkastop.sh
注:此单机版使用的是kafka自带的zookeeper
如果觉得《linux环境安装Kafka最新版本 jdk1.8》对你有帮助,请点赞、收藏,并留下你的观点哦!