kafka集群安裝部署


 
 實驗室3台機器:34,35,36
 

1、下載kafka安裝包

到官網 http://kafka.apache.org/下載安裝包kafka_2.12-1.1.0.tgz
 

2、解壓到36服務器

1 cd  /utxt/soft/qydx 2 tar -zxvf  kafka_2.12-1.1.0.tgz 
 

3、修改配置文件

1 cd kafka_2.12-1.1.0/config 2 vi server.properties
 要修改的內容改為如下
 1 broker.id=0
 2 host.name=192.168.150.36
 3 port=9097
 4 advertised.host.name=192.168.150.36
 5  
 6 delete.topic.enable=true
 7 advertised.listeners=PLAINTEXT://192.168.150.36:9097
 8 log.dirs=/utxt/soft/qydx/kafka_2.12-1.1.0/kafka-logs  9 num.partitions=10
10 # zookeeper集群的ip端口 11 zookeeper.connect=192.168.150.34:4181,192.168.150.35:4181,192.168.150.36:4181
12 zookeeper.connection.timeout.ms=100000
13 default.replication.factor=2
14 auto.create.topics.enable=true

 

如下圖所示:

 

 

 

4、將kafka_2.12-1.1.0文件夾復制到另外兩台節點下

1 scp -r kafka_2.12-1.1.0 @192.168.150.35:/utxt/soft/qydx/
2 scp -r kafka_2.12-1.1.0 @192.168.150.34:/utxt/soft/qydx/
並修改每個節點對應的server.properties文件的broker.id和listenrs
35:
     broker.id=1
    advertised.listeners=PLAINTEXT://192.168.150.35:9097
34: 
    broker.id=2
    advertised.listeners=PLAINTEXT://192.168.150.34:9097
 

5、啟動kafka集群

#1 必須先啟動zookeeper集群.

#2 啟動kafka集群

 1 192.168.150.35
 2 
 3 /utxt/soft/qydx/kafka_2.12-1.1.0/bin/kafka-server-start.sh  -daemon /utxt/soft/qydx/kafka_2.12-1.1.0/config/server.properties  4 
 5 
 6 192.168.150.36
 7 
 8 /utxt/soft/qydx/kafka_2.12-1.1.0/bin/kafka-server-start.sh  -daemon /utxt/soft/qydx/kafka_2.12-1.1.0/config/server.properties  9 
10 
11 192.168.150.34
12 
13 /utxt/soft/qydx/kafka_2.12-1.1.0/bin/kafka-server-start.sh -daemon /utxt/soft/qydx/kafka_2.12-1.1.0/config/server.properties

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM