Kafka:安装、配置

来自Wikioe
Eijux讨论 | 贡献2021年5月18日 (二) 00:22的版本 (建立内容为“category:Kafka == 关于 == Kafka 解压即用,并没有繁琐的安装步骤,唯一注意的是其需要 Zookeeper 支持(但其自带有 Zookeeper)…”的新页面)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索


关于

Kafka 解压即用,并没有繁琐的安装步骤,唯一注意的是其需要 Zookeeper 支持(但其自带有 Zookeeper)。


  1. 官网下载压缩包:https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz
  2. 提取 tar 文件:
    $ cd opt/
    $ tar -zxf kafka_2.11.0.9.0.0 tar.gz
    $ cd kafka_2.11.0.9.0.0
    
  3. 启动服务器:
    $ bin/kafka-server-start.sh config/server.properties
    
    服务器启动后,会得到以下响应:
    $ bin/kafka-server-start.sh config/server.properties
    [2016-01-02 15:37:30,410] INFO KafkaConfig values:
    request.timeout.ms = 30000
    log.roll.hours = 168
    inter.broker.protocol.version = 0.9.0.X
    log.preallocate = false
    security.inter.broker.protocol = PLAINTEXT
    …………………………………………….
    …………………………………………….
    
  4. 停止服务器:
    $ bin/kafka-server-stop.sh config/server.properties
    


NOTE:

  • 启动 kafka 需要执行 kafka-server-start.bat 文件,需要传入一个路径参数(server.config 文件的路径):
    1. 如果使用自行安装的 Zookeeper(先启动 Zookeeper,再启动 Kafka),使用“../../config/server.properties”。
    2. 如果使用 Kafka 自带的 Zookeeper(直接启动 Kafka 即可),使用:“../../config/zookeeper.properties”。