kafka 集群搭建

1.tar包下載:https://www.apache.org/dyn/closer.cgi?path=/kafka/1.0.0/kafka_2.11-1.0.0.tgz

2.將tar包解壓縮? tar-xzf kafka_2.11-1.0.0.tgz

3.修改kafka默認配置:server.properties(kafka_2.11-1.0.0/config 目錄下)

注意:此處主要是修改下zookeeper的集群地址,我這zookeeper是已經安裝好的

3.啟動kafka server:??

??????? >cd?? kafka_2.11-1.0.0

??????? >bin/kafka-server-start.sh config/server.properties

注意:如果是多臺機器,只需在每臺機器上啟動kafka-server即可(要保證每臺機器上server.properties 中broker.id 是不同的)。

測試集群是否可用:

? 1.創(chuàng)建topic?

???? > bin/kafka-topics.sh --create --zookeeper spidercdh-01:2181 --replication-factor 1 --partitions 1 --topic test

??? 列出kafka中的topic > bin/kafka-topics.sh --list --zookeeper spidercdh-01:2181

? 2. 啟動生產者客戶端(kafka帶有命令行的生成者和消費者的客戶端):

???????????? >bin/kafka-console-producer.sh --broker-list spidercdh-01:9092 --topic test

3.啟動消費者客戶端:

????????? > bin/kafka-console-consumer.sh --bootstrap-server spidercdh-02:9092 --topic test --from-beginning

? 4.搭建結束(后臺啟動? nohup bin/kafka-server-start.sh config/server.properties > /home/kafka_nohup.log 2>&1 &)

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • ** 今天看了一下kafka官網,嘗試著在自己電腦上安裝和配置,然后學一下官方document。** Introd...
    RainChang閱讀 5,044評論 1 30
  • 一、入門1、簡介Kafka is a distributed,partitioned,replicated com...
    HxLiang閱讀 3,435評論 0 9
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • Kafka入門經典教程-Kafka-about云開發(fā) http://www.aboutyun.com/threa...
    葡萄喃喃囈語閱讀 10,874評論 4 54
  • 牛頓好奇蘋果為什么往下落,所以發(fā)現(xiàn)了萬有引力,萊特兄弟好奇鳥兒為什么能飛起來所以發(fā)明了飛機,愛迪生因為好奇心一生擁...
    清野拾夢閱讀 1,164評論 0 2