Windows下安装与使用Kafka(使用Kafka内置的ZooKeeper图文结合版)

这篇具有很好参考价值的文章主要介绍了Windows下安装与使用Kafka(使用Kafka内置的ZooKeeper图文结合版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Windows安装Kafka

1.安装JDK并配置好对应的环境变量

kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 新建一个文件夹jre
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 1.环境变量如下-安装的路径
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 2.点击path新建
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 3.建一个系统变量
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

2.安装配置Zookeeper

1.下载安装包Apache Zookeeper

下载

2.解压并进入Zookeeper目录

● 2.1将conf下的zoo_sample.cfg重命名为 zoo.cfg
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 2.2 打开zoo.cfg,修改数据存放位置dataDir
dataDir=D:/OnlineSoftWare/apache-zookeeper-3.7.1/data

dataDir=D:/OnlineSoftWare/apache-zookeeper-3.7.1/data
# 防止端口8080启动后被占用,这里考虑先配置下
admin.serverPort=8081

防止端口8080启动后被占用,这里考虑先配置下

admin.serverPort=8081
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 2.3 添加系统变量
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 2.4在path新建一个
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

3.打开新的cmd,输入"zkServer",运行Zookeeper
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

● 只要不报错就是成功,如果报错下面这个只需要把2.2的admin端口配置了

Caused by: java.io.IOException: Failed to bind to /0.0.0.0:8080
    at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:346)
    at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:308)
    at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
    at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
    at org.eclipse.jetty.server.Server.doStart(Server.java:396)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
    at org.apache.zookeeper.server.admin.JettyAdminServer.start(JettyAdminServer.java:103)
    ... 5 more
Caused by: java.net.BindException: Address already in use: bind
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:433)
        at sun.nio.ch.Net.bind(Net.java:425)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:342)
        ... 12 more
Unable to start AdminServer, exiting abnormally

注意不能关闭这个接口~因为kafka需要先启动zookeeper!

3.安装Kafka

3.1 下载安装包

Kafka下载
下载二进制版本,如图
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

3.2、 解压并进入Kafka目录,

笔者:D:\OnlineSoftWare\kafka_2.13-3.3.1
kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

3、 进入config目录找到文件server.properties并打开
找到并编辑日志保存的位置 log.dirs、listener,其中kafka-logs是自己新建的文件夹

listeners=PLAINTEXT://0.0.0.0:9092
advertised.listeners=PLAINTEXT://localhost:9092
log.dirs=D:\OnlineSoftWare\kafka_2.13-3.3.1\kafka-logs
broker.id=1

kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

进入Kafka安装目录D:\OnlineSoftWare\kafka_2.13-3.3.1,按下Shift+右键,选择“打开命令窗口”选项,打开命令行

kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

.\bin\windows\kafka-server-start.bat .\config\server.properties

kafka windows,安装于配置文件,kafka,java-zookeeper,windows,linux,服务器

到这里就安装完毕了!

linux下安装的还在编写中…文章来源地址https://www.toymoban.com/news/detail-641041.html

到了这里,关于Windows下安装与使用Kafka(使用Kafka内置的ZooKeeper图文结合版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 在Windows上搭建Kafka环境的步骤,包括安装Java、下载Kafka、配置Zookeeper和Kafka、启动Zookeeper和Kafka、创建主题和生产者/消费者等

    1. 安装Java Kafka需要Java环境支持。可以从Oracle官网下载JDK,或者使用OpenJDK。 2. 下载Kafka 可以从Kafka官网下载Kafka二进制压缩包。解压后可以看到bin、config、libs等目录。 3. 配置Zookeeper Kafka依赖Zookeeper实现分布式协作。可以使用Kafka自带的Zookeeper,也可以独立安装Zookeeper。 如果使

    2024年02月11日
    浏览(11)
  • windows/linux 安装zookeeper + Kafka (含自启动)运行教学

    windows/linux 安装zookeeper + Kafka (含自启动)运行教学

    首先我们来花两分钟了解一下: Zookeeper 和 Kafka 都是 Apache 软件基金会中的开源软件。 Zookeeper 是一个分布式协调服务,它提供了一个基于树形结构的命名空间来协调分布式系统的各个部分。Zookeeper 能够跟踪各个分布式系统组件的状态,并在这些组件之间协调消息传递,从而

    2024年02月08日
    浏览(15)
  • kafka开启SSL认证(包括内置zookeeper开启SSL)

    zookeeper和kafka的SSL开启都可单独进行 使用jre自带的keytool工具生成,linux和windows下生成的证书可以通用 生成含有一个私钥的keystore文件,有效期10年(本文证书密码统一使用test123) keytool -genkeypair -alias certificatekey -dname “CN=127.0.0.1, OU=127.0.0.1, O=127.0.0.1, L=SH, ST=SH, C=CN” -keyalg RS

    2024年01月17日
    浏览(9)
  • Mac 安装ZooKeeper+kafka基本使用

    Mac 安装ZooKeeper+kafka基本使用

    下面ZooKeeper基本介绍: 1、基本功能 ZooKeeper 为分布式系统提供了一种配置管理的服务:集中管理配置,即将全局配置信息保存在 ZooKeeper 服务中,方便进行修改和管理,省去了手动拷贝配置的过程,同时还保证了可靠和一致性。 2、 命名服务 在分布式系统中,经常需要对应用

    2024年02月09日
    浏览(10)
  • kafka内置zookeeper启动失败报错INFO ZooKeeper audit is disabled. (org.apache.zookeeper.audit.ZKAuditProvider)

    kafka内置zookeeper启动失败报错INFO ZooKeeper audit is disabled. (org.apache.zookeeper.audit.ZKAuditProvider)

    寻找资料发现是zookeeper设置参数问题 修改kafka安装目录下config文件中的zookeeper.properties文件 安装目录图片如下 修改如下参数 在文件中添加audit.enable=true

    2024年02月12日
    浏览(27)
  • kafka3.X集群安装(不使用zookeeper)

    kafka3.X集群安装(不使用zookeeper)

    在本专栏的之前的一篇文章《kafka3种zk的替代方案》已经为大家介绍过在kafka3.0种已经可以将zookeeper去掉。 上图中黑色代表broker(消息代理服务),褐色/蓝色代表Controller(集群控制器服务) 左图(kafka2.0):一个集群所有节点都是broker角色,kafka从三个broker中选举出来一个Cont

    2024年02月08日
    浏览(10)
  • Windows安装和使用kafka

    Windows安装和使用kafka

    由于kafka依赖jdk和zookeeper,安装kafka之前需要先安装jdk和zookeeper,也可以使用kafka自带的zookeeper。安装jdk可以参考:Windows和Linux安装jdk,此处使用kafka自带的zookeeper,不单独安装。 下面在Windows系统中安装kafka时使用的ip地址是192.168.10.188,这是我自己电脑的ip。 修改zk和kafka的配

    2024年02月01日
    浏览(10)
  • Kafka的安装和使用(Windows中)

    Kafka的安装和使用(Windows中)

    1.安装Kafka 1.1下载安装包 通过百度网盘分享的文件:复制链接打开「百度网盘APP 即可获取」  链接:https://pan.baidu.com/s/1vC6Di3Pml6k1KMbnK0OE1Q?pwd=huan  提取码:huan 也可以访问官网,下载kafka2.4.0的安装文件 1.2解压到“D:”目录下 因为Kafka的运行依赖于 Zookeeper,因此,还需要下并

    2024年02月01日
    浏览(11)
  • 【Kafka】Zookeeper和Kafka集群的安装和配置

    一、集群环境说明 1. 虚拟机:192.168.223.101/103/105 2. 系统版本:CentOS 7.9 3. JDK版本:11.0.18.0.1 4. Zookeeper版本:3.7.1 5. Kafka版本:2.13-2.8.2 备注:无论是ZK,还是Kafka的安装,都需要用到JDK,上面给出的ZK和Kafka版本,都已经支持JDK11(JDK 11 Supported)。这三者之间的兼容关系,感兴趣

    2024年02月12日
    浏览(13)
  • Zookeeper和Kafka安装

    Zookeeper和Kafka安装

    1.1 安装JAVA JDK 请参考《Windows环境下JDK的安装》 JDK版本: 1.2 安装ZooKeeper 1、 下载安装包 http://zookeeper.apache.org/releases.html#download 这里下载的版本为 3.4.9 2、 解压并进入ZooKeeper目录: 3、进入 C:zsxsoftwarezookeeper-3.4.9conf , 将 zoo_sample.cfg 复制并且重命名为 zoo.cfg 4、 打开 zoo.cfg

    2024年02月05日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包