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...