Linux中kafka和zookeeper安裝

2021-09-26 02:19:16 字數 1747 閱讀 4303

kafak的安裝需要安裝zookeeper。

一、zookeeper安裝

2、解壓

sudo tar -zxvf apache-zookeeper-3.5.5-bin.tar.gz -c /usr/local/
3、進入加壓目錄重新命名zookeeper

cd /usr/local/

sudo mv apache-zookeeper-3.5.5-bin zookeeper

4、進入zookeeper目錄

cd /usr/local/zookeeper/

mkdir data

5、更改配置

cd /usr/local/zookeeper/conf/

將預設配置問價改為

zoo.cfg

改配置:

datadir=/usr/local/zookeeper/data
二、kafka的安裝

2、解壓

sudo tar -zxvf kafka_2.11-2.3.0.tgz -c /usr/local/
3、進入解壓目錄重新命名

cd /usr/local/

sudo mv kafka_2.11-2.3.0 kafka

4、修改配置

cd /usr/local/kafka/config/

sudo vim server.properties

加配置listeners=plaintext:

5、加啟動命令

進入kafka的bin目錄

cd /usr/local/kafka/bin/
新建檔案

sudo vim start.sh
在start.s**件中加以下命令

#啟動zookeeper

/usr/local/zookeeper/bin/zkserver.sh start &

#等3秒後執行

sleep 3

#啟動kafka

/usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties &

以上配置好即可啟動kafka

sudo sh /usr/local/kafka/bin/start.sh
6、關閉kafka

同理啟動kafka

在kafka的bin目錄新建檔案

sudo vim stop.sh
加配置

#啟動zookeeper

/usr/local/zookeeper/bin/zkserver.sh stop &

#等3秒後執行

sleep 3

#啟動kafka

/usr/local/kafka/bin/kafka-server-stop.sh /usr/local/kafka/config/server.properties &

關閉kafka

sudo sh /usr/local/kafka/bin/stop.sh

linux環境kafka的安裝和使用

wgettar zxvf kafka 2.13 2.4.0.tgz c usr kafka 找到broker.id並修改為1 如果是多個kafka服務,需配置不同broker.id作為標識 broker.id 1 找到log.dirs並修改為指定路徑 自行修改 以後kafka產生的日誌都會存在此路徑...

在docker中安裝和使用kafka

docker pull wurstmeister zookeeper docker pull wurstmeister kafka 在命令中執行docker images驗證兩個映象已經安裝完畢 2.啟動 啟動zookeeper容器 docker run d name zookeeper p 218...

linux 搭建 kafka集群

wget tar zxvf kafka 2.11 0.10.2.0.tgz mkdir kafka logs cd soft kafka kafka 2.11 0.10.2.0 config vi server.properties 修改 broker.id 0 注釋掉,每台伺服器的broker.i...