安装kafka需优先安装 zookeeper ,scala

安装kafka需优先安装 zookeeper , scala

scala 安装(如安装略过)

  1. 现在 wget https://downloads.lightbend.com/scala/2.12.11/scala-2.12.11.tgz
  2. 解压 tar -zxvf scala-2.12.11.tgz
  3. 编辑环境变量 vim /etc/profile
  4. 添加环境变量 (export SCALA_HOME=/apps/scala export PATH={PATH}:{SCALA_HOME}/bin)
  5. 生效配置文件文件 source /etc/profile
  6. 查看 scala是否成功 命令:scala -version

zookeeper安装(如安装略过)

  1. 下载zookeeper 地址为:Apache ZooKeeper
  2. 选择对应版本 (本次版本为3.9.1)
  3. 在linux服务器 创建kafka目录创建命令为 mkdir kafka
  4. 将下载好的zookeeper (apache-zookeeper-3.9.1-bin.tar.gz) 上传至 linux kafka目录下
  5. 解压上传的文件 命令为: tar -zxvf apache-zookeeper-3.9.1-bin.tar.gz
  6. 进入 解压后目录 apache-zookeeper-3.9.1-bin/conf
  7. 将文件zoo_sample.cfg 修改为zoo.cfg (命令为:mv zoo_sample.cfg zoo.cfg 或 cp zoo_sample.cfg zoo.cfg )
  8. 进入 apache-zookeeper-3.9.1-bin/bin目录
  9. 启动zookeeper 命令为./zkServer.sh start
  10. 其他命令:(./zkServer.sh start # 查看服务状态: ./zkServer.sh status # 停止服务: ./zkServer.sh stop # 重启服务: ./zkServer.sh restart)

Kafka安装(如安装略过)

  1. 下载kafka2.6版本 地址为:Apache Kafka
  2. 选择对应版本(本次以2.6.3为例)
  3. 将下载好的kafka (kafka_2.12-2.6.3.tgz)上传至 linux kafka目录下
  4. 解压上传的kafka压缩包 命令为:tar -zxvf kafka_2.12-2.6.3.tgz
  5. 进入 解压后目录 kafka_2.12-2.6.3/conf
  6. 修改配置文件server.properties
  7. 在server.properties中新增配置 advertised.listeners=PLAINTEXT://《kafka所在服务器ip》:9092
  8. 修改server.properties中配置 zookeeper.connect=《zookeeper所在服务器ip》:2181
  9. 启动 kafka 命令为: ./kafka-server-start.sh ../config/server.properties &

其他命令 (./kafka-server-start.sh -daemon ../config/server.properties (启动zk成功再启动kafka))

相关推荐
布鲁飞丝17 小时前
kafka 副本集设置和理解
分布式·kafka
香菜TTT1 天前
Kafka_深度解析_从架构原理到生产实践
分布式·架构·kafka·linq
java1234_小锋2 天前
【免费】基于Spark实时金融交易风险监控与预测系统(Java版本+可视化大屏+Kafka+SpringBoot+Vue3) 锋哥原创出品,必属精品
大数据·spark·kafka·金融交易风险监控与预测
梦想画家2 天前
FilePulse:Kafka Connect 的“智能文件网关”,重塑数据接入新范式
kafka·文件连接器·filepulse
Devin~Y2 天前
从本地生活电商到 AI RAG:互联网大厂 Java 面试场景完整实战
java·spring boot·redis·elasticsearch·spring cloud·kafka·rag
斯普润布特2 天前
Kafka KRaft 三节点 ARM64 Docker 部署
分布式·kafka
梦想画家2 天前
告别轮询:基于PostgreSQL CDC构建实时数据管道
数据库·postgresql·kafka·实时湖仓
后端观测站2 天前
第一篇:为什么需要消息队列?
kafka·java-rocketmq
重庆小透明2 天前
带你从不同视角了解三大MQ
java·学习·spring·kafka·rabbitmq·rocketmq
L1624762 天前
消息队列(MQ)总览:RabbitMQ & Kafka 完整手册
分布式·kafka·rabbitmq