• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
程序人生^
博客园    首页    新随笔    联系   管理    订阅  订阅

kafka zookeeper单机版安装部署

1.安装包下载

kafka (kafka_2.12-2.8.0.tgz):   https://kafka.apache.org/downloads

zookeeper (apache-zookeeper-3.7.0-bin.tar.gz):   https://archive.apache.org/dist/zookeeper/

 

2.zookeeper安装

(1)上传并解压

tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz

(2)配置环境变量

vim /etc/profile

 

#ZK
export ZOOKEEPER_HOME=/opt/zookeeper/apache-zookeeper-3.7.0-bin
export PATH=$PATH:${ZOOKEEPER_HOME}/bin
# 修改zk保存数据文件的目录
export ZK_LOG_DIR=/opt/zookeeper/logs

 

source /etc/profile

(3)配置文件调整,复制出zoo.cfg文件

cd zookeeper-3.7.0/conf/
cp zoo_sample.cfg zoo.cfg

修改配置文件

dataDir=/opt/apache-zookeeper-3.7.0-bin/data
dataLogDir=/opt/apache-zookeeper-3.7.0-bin/logs

(4)命令

启动zookeeper: /opt/apache-zookeeper-3.7.0-bin/bin/zkServer.sh start
停止zookeeper: /opt/apache-zookeeper-3.7.0-bin/bin/zkServer.sh stop
状态zookeeper: /opt/apache-zookeeper-3.7.0-bin/bin/zkServer.sh status

 3.kafka安装

(1)上传并解压

tar -zxvf kafka_2.12-2.8.0.tgz

(2)配置环境变量

vim /etc/profile

 

#kafaka
export KAFKA_HOME=/opt/kafka_2.12-2.8.0
export PATH=$PATH:${KAFKA_HOME}/bin

  

source /etc/profile

(3)验证配置是否生效

输入kafka-按Tab键(命令补全),如果自动显示下面这些脚本说明,配置环境变量生效

(4)配置文件

cd /opt/kafka_2.12-2.8.0/config
vim server.properties

  

#zookeeper.connect=localhost:2181
#修改为
zookeeper.connect=localhost:2181/mykafka

  #数据目录配置
   log.dirs=/opt/kafka_2.12-2.8.0/kafka-logs

(5)命令

启动kafka:  /opt/kafka_2.12-2.8.0/bin/kafka-server-start.sh -daemon /opt/kafka_2.12-2.8.0/config/server.properties
停止kafka:  /opt/kafka_2.12-2.8.0/bin/kafka-server-stop.sh
查看日志: tail -200f /opt/kafka_2.12-2.8.0/logs/server.log

  

 

1.zookeeper默认端口2181
2.kafka默认端口9092

posted @ 2025-07-15 16:23  程序人生^  阅读(18)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3