kafka服务、模拟kafka服务自带zookeeper,windows系统、linux系统

  • 启动步骤
  • 下载服务
  • 其他步骤



windows系统和linux系统只是启动时的文件不一样,其他操作都一样

启动步骤

  1. 打开文件夹

kafka配置文件controller plaintext kafka配置文件 zookeeper.properties_kafka

  1. 进入到config目录下打开server.properties文件修改log.dirs
    前面为安装目录--------------(\temp\kafka)可以一样
  2. 同目录下打开zookeeper.properties文件修改dataDir
  3. 到kafka根目录下——进入到bin\windows下——输入CMD然后回车键(如果是Linux系统则不用进到windows下,直接在bin下运行对应的.sh文件就行,注意:可能会没有运行权限,chmod -R u+rx /path/too1/kafka,会将该目录下所有文件授权,更多权限信息请见linux修改目录和文件的权限)
  4. 然后在窗口输入:zookeeper-server-start.bat …/…/config/zookeeper.properties
    然后在回车启动(如果报错起不来:找不到zookeeper.properties,可以将 …/…/config/zookeeper.properties换成绝对路径)
    (如果是Linux系统则不用进到windows下,直接在bin下运行对应的.sh文件就行)
  5. 启动后在输入CMD在打开另一个窗口
  6. 然后在输入:kafka-server-start.bat …/…/config/server.properties
    回车启动(如果报错起不来:找不到server.properties,可以将 …/…/config/server.properties换成绝对路径)
    (如果是Linux系统则不用进到windows下,直接在bin下运行对应的.sh文件就行)

    问题: win11系统启动可能报:

    因为:C:\Windows\System32\wbem 目录下确少 wmic.exe(可以直接把win10系统的这个文件复制过来)

注意:如果不会维护,在测试过程中发生了异常,可以将生成的两个目录删掉在重启一下就可以了

kafka配置文件controller plaintext kafka配置文件 zookeeper.properties_java_02