kafka下载安装

安装前的环境准备
由于Kafka是用Scala语言开发的,运行在JVM上,因此在安装Kafka之前需要先安装JDK。
kafka依赖zookeeper,所以需要先安装zookeeper

修改配置:文件config/server.properties:
#broker.id属性在kafka集群中必须要是唯一
broker.id=0
#kafka部署的机器ip和提供服务的端口号
listeners=PLAINTEXT://192.168.36.131:9092
#kafka的消息存储文件
log.dir=/usr/local/data/kafka-logs
#kafka连接zookeeper的地址
zookeeper.connect=192.168.36.131:2181

启动kafka,运行日志在logs目录的server.log文件里
bin/kafka-server-start.sh -daemon config/server.properties
#后台启动,不会打印日志到控制台或者用
bin/kafka-server-start.sh config/server.properties &

我们进入zookeeper目录通过zookeeper客户端查看下zookeeper的目录树
bin/zkCli.sh
查看zk的根目录kafka相关节点
ls /brokers/ids #查看kafka节点
停止kafka
bin/kafka-server-stop.sh

核心配置详情

集群搭建配置

对于kafka来说,一个单独的broker意味着kafka集群中只有一个节点。要想增加kafka集群中的节点数量,只需要多启动几个broker实例即可。为了有更好的理解,现在我们在一台机器上同时启动三个broker例。
首先,我们需要建立好其他2个broker的配置文件:

cp config/server.properties config/server-1.properties
cp config/server.properties config/server-2.properties配置文件需要修改的内容分别如下:
config/server-1.properties:
#broker.id属性在kafka集群中必须要是唯一
broker.id=1
#kafka部署的机器ip和提供服务的端口号
listeners=PLAINTEXT://192.168.36.131:9093
log路径
log.dir=/usr/local/data/kafka-logs-1
#kafka连接zookeeper的地址,要把多个kafka实例组成集群,对应连接的zookeeper必须相同 zookeeper.connect=192.168.36.131:2181config/server-2.properties:
broker.id=2
listeners=PLAINTEXT://192.168.36.131:9094
log.dir=/usr/local/data/kafka-logs-2
zookeeper.connect=192.168.36.131:2181启动两个broker结点:
bin/kafka-server-start.sh -daemon config/server-1.properties
bin/kafka-server-start.sh -daemon config/server-2.properties

kafka的图形界面有这么几种:
可以参见我云雀笔记这里就不一一给大家叙述了:
kafka图形界面介绍安装

kafka集群搭建配置:
kafka集群配置搭建

Kafka集群搭建配置相关推荐

  1. 转-Kafka【第一篇】Kafka集群搭建

    转自: https://www.cnblogs.com/luotianshuai/p/5206662.html Kafka[第一篇]Kafka集群搭建 Kafka初识 1.Kafka使用背景 在我们大 ...

  2. kafka集群搭建(消息)

    1.Kafka使用背景 在我们大量使用分布式数据库.分布式计算集群的时候,是否会遇到这样的一些问题: 我们想分析下用户行为(pageviews),以便我们设计出更好的广告位 我想对用户的搜索关键词进行 ...

  3. zookeeper 和 kafka 集群搭建

    Kafka初识 1.Kafka使用背景 在我们大量使用分布式数据库.分布式计算集群的时候,是否会遇到这样的一些问题: 我们想分析下用户行为(pageviews),以便我们设计出更好的广告位 我想对用户 ...

  4. Zookeeper+Kafka集群搭建

    Zookeeper集群搭建 Kafka集群是把状态保存在Zookeeper中的,首先要搭建Zookeeper集群. 1.软件环境 (3台服务器-我的测试) 192.168.30.204 server1 ...

  5. kafka集群搭建教程(使用自带的zookeeper)

    kafka集群搭建教程(使用自带的zookeeper) 一.kafka简介 二.kafka名词解释 三.zookeeper与Kafka 四.kafka集群搭建前准备 1.下载 2.检验jdk 3.系统 ...

  6. kafka集群搭建+权限认证(SASL/SCRAM)+整合springboot

    本文介绍的的是kafka集群搭建.kafka权限认证(SASL/SCRAM).整合springboot项目. 1.创建kafka日志和zookeeper文件目录: /data/kafka/kafka- ...

  7. Kafka集群搭建及SASL/SCRAM,ACL权限控制

    Kafka集群搭建及SASL/SCRAM,ACL权限控制 环境 部署zookeeper集群及安全认证 部署kafka集群及安全认证 环境 系统版本:Centos7.4 kafka版本:kafka_2. ...

  8. Kafka集群搭建实战

    Kafka集群搭建实战 集群结构: 集群环境信息: 192.168.157.130 192.168.157.131 192.168.157.129 Zookeeper集群搭建 三台机器上均安装JDK( ...

  9. Windows下Kafka集群搭建

    一.Windows下Zookeeper集群搭建. 1.集群版本:2.8.1,3.0版本不再支持JDK8,不在需要Zookeeper. 2.Zookeeper版本:3.8.0. 3.Zookeeper三 ...

  10. 云计算大数据之 Kafka集群搭建

    云计算大数据之 Kafka集群搭建 版权声明: 本文为博主学习整理原创文章,如有不正之处请多多指教. 未经博主允许不得转载.https://blog.csdn.net/qq_42595261/arti ...

最新文章

  1. FFT快速傅立叶变换
  2. 【渝粤教育】国家开放大学2019年春季 2767养猪技术 参考试题
  3. 造成跨域的原因和解决方法
  4. 整理数组去重与数组排序等方法
  5. zotero中的标准和规范应该用什么类型
  6. 《赖氏经典英语语法》第六集
  7. 英语secuerity证券
  8. 微信小程序picker-view中的view的高度修改问题,只能用px单位
  9. php chm生成工具,phpDocumentor PHP 文档生成 CHM
  10. 第一次在csdn写博客!
  11. ubuntu20.04下搜狗输入法不能输中文问题解决
  12. 1227. 飞机座位分配概率
  13. 基础数据类型补充 set集合 深浅拷贝
  14. Swift Black Substratum主题v23.3补丁[最新]
  15. (Adventure项目)自行车业务数据分析报告(五)
  16. 计算机映像缺失磁盘如何修复,电脑映像损坏怎么修复_windows提示损坏的映像怎么处理...
  17. vue+element模仿电商商城,前后端分离实现,下单微信扫码支付
  18. 网易云课堂python怎样_有木有人上过网易云课堂的 Python Web 微专业,怎么样?
  19. uniapp公众号微信支付
  20. 14.说说ATL常用包装类的用法和坑

热门文章

  1. 方舟手游怎么在服务器用gg修改器,方舟手游gg修改器脚本
  2. 答疑解惑:软件定义存储常见问题
  3. visio中公式太小_多元醇羟值、羟基含量与分子量之间的关系及计算公式
  4. 大家崇拜凯文.米特尼克吗?
  5. android极光推送使用,极光推送使用实例(二) Android客户端
  6. 新代系统9服务器警报,新代系统数控铣加工中心。新代系统龙门加工中心故障与报警...
  7. bzoj2821 作诗(Poetize)
  8. 三阶矩阵的lu分解详细步骤_lu分解(笔算矩阵lu分解步骤)
  9. 八大远程控制软件排行,Teamviewer替代软件
  10. IOS改地区:美国、新西兰等等