kafka集群安裝

2021-08-21 21:39:37 字數 1788 閱讀 3235

請參考上一章zookeepe集群安裝

wget 

.org/kafka/0.9

.0.1/kafka_2.11-0.9

.0.1

.tgz

tar -xzf kafka_2.11-0.9

.0.0

.tgz

broker.id=0

#整個集群內唯一id號,整數,一般從0開始

listeners=plaintext:

.1.201:9092

#協議、當前broker機器ip、埠,此值可以配置多個,應該跟ssl等有關係,更多用法尚未弄懂,這裡修改為ip和埠。

port=9092

#broker埠

host.name=192.168

.1.201

#broker 機器ip

log.dirs=/data/kafka-logs/kafka00 #kafka儲存資料的目錄

zookeeper.connect=192.168

.1.201:2181,192.168

.1.201:2182,192.168

.1.201:2183

#zookeeper 集群列表

broker.id=1 

listeners=plaintext:

.1.201:9093

port=9093

host.name=192.168

.1.201

log.dirs=/data/kafka-logs/kafka01

zookeeper.connect=192.168

.1.201:2181,192.168

.1.201:2182,192.168

.1.201:2183

config/server-2.properties

broker.id=2 

listeners=plaintext:

.1.201:9094

port=9094

host.name=192.168

.1.201

log.dirs=/zyxx_data/kafka-logs/kafka02

zookeeper.connect=192.168

.1.201:2181,192.168

.1.201:2182,192.168

.1.201:2183

bin/kafka-server

-start

.sh -daemon config/server.properties

bin/kafka-server

-start

.sh -daemon config/server-

1.properties

bin/kafka-server

-start

.sh -daemon config/server-

2.properties

「-daemon」 引數代表以守護程序的方式啟動kafka server。

官網及網上大多給的啟動命令是沒有」-daemon」引數,如:「bin/kafka-server-start.sh config/server.properties &」,但是這種方式啟動後,如果使用者退出的ssh連線,程序就有可能結束,具體不清楚為什麼。

我們可以通過以下命令檢視kafka server是否已啟動

ps -ef | grep config/server

安裝kafka 集群

wget org kafka 1.0 0 kafka 2.11 1.0 0.tgz tar zxvf kafka 2.11 1.0 0.tgz vi kafka 2.11 1.0 0 config server.properties主要修改的有如下 log.dirs home data kafka ...

kafka集群安裝

kafka 是乙個分布式 的基於發布 訂閱模式的訊息佇列 messagequeue 主要應用於大資料實時處理領域。2 解壓安裝包,解壓到 usr local下面 tar zxvf kafka 2.11 0.11.0.0.tgz c usr local 解壓之後修改名稱 mv kafka 2.11 0...

kafka集群安裝

kafka是分布式的,需要多台機器,並且保證機器之間是免密登入,同時需要用zookeeper集群負責管理 2 brokers節點分配,注意一定是奇數臺節點 3 解壓並軟鏈 tar zxvf software kafka 2.11 0.11.0.3.tgz ln sf kafka 2.11 0.11....