Kafka安裝啟動教程

2021-10-07 12:53:03 字數 1913 閱讀 6415

前言

本文講如何安裝啟動kafka,並進行測試,其中zookeepr是kafka自帶的,本文基本按照官網文件進行安裝啟動的,並提出可能會出現的問題。官方文件:http:/

2、解壓到指定目錄

tar -xzf kafka_2.11-1.1.0.tgz -c /opt/

3、修改配置檔案:

vim server.properties vim consumer.properties

3.1 server.proptises檔案 搜尋 listeners關鍵字,新增ip位址。

3.2 server.proptises檔案 搜尋 zookeeper.connect 新增ip位址。

3.3 vim consumer.properties

group

.id與配置檔案中的一致

3、啟動服務

kafka_2.11-2.3.0 路徑下

啟動zook:

bin/zookeeper-server-

start

.sh -daemon config/zookeeper.properties

ps-ef |grep zook

啟動kafka:

bin/kafka-server-

start

.sh -daemon config/server.properties -daemon

ps-ef |grep kafka

4、建立

1.建立分割槽主題

bin/kafka-topics.sh --create --zookeeper 192.168.1.157:2181 --replication-factor 1 --partitions 1 --topic test-consumer-

group

2.通過list topic命令檢視所有的主題

bin/kafka-topics.sh --list --zookeeper 192.168.1.157:2181

5、修改服務配置檔案

kafka:

producer:

retries: 123

batchsize: 16384

buffermemory: 33554432

keyserializer: org.apache.kafka.common.serialization.stringserializer

valueserializer: org.apache.kafka.common.serialization.stringserializer

bootstrapservers: 192.168.1.157:9092

topic: test-consumer-

group

isenable: false

consumer:

bootstrapservers: 192.168.1.157:9092

groupid: test

autooffsetreset: earliest

enableautocommit: true

autocommitinterval: 1000

keydeserializer: org.apache.kafka.common.serialization.stringdeserializer

valuedeserializer: org.apache.kafka.common.serialization.stringdeserializer

topics: test-consumer-

group

安裝啟動kafka

vim kafka config server.properties 確保唯一 broker.id 0 允許刪除主題 delete.topic.enable true 指定資料檔案所在目錄 log.dirs var local kafka logs zookeeper 的連線位址 zookeeper...

Kafka安裝部署啟動

解壓安裝包 tar zxvf opt software kafka 2.11 2.4.1.tgz c opt module 修改解壓後的檔名稱 mv opt module kafka 2.11 2.4.1 opt module kafka在 opt module kafka目錄下建立logs資料夾 ...

kafka 安裝,使用教程

記錄一下,安裝過程 風來了.fox 這裡選擇當前最新版 2016 09 07 scala 2.11 kafka 2.11 0.10.0.1.tgz asc,md5 wget tsinghua edu cn apache kafka 0.10 0.1 kafka 2.11 0.10 0.1 tgzta...