如果您覺(jué)得文本對(duì)您有幫助,請(qǐng)打賞,謝謝。
https://blog.csdn.net/zxy987872674/article/details/72466504
https://www.cnblogs.com/luotianshuai/p/5206662.html
1、環(huán)境
服務(wù)器A:192.168.25.170
服務(wù)器B:192.168.25.171
服務(wù)器C:192.168.25.172
1、關(guān)閉防火墻
#systemctl stop firewalld
2、配置zookeeper
2.1、設(shè)置zookeeper的配置文件
在三個(gè)zookeeper的配置文件zookeeper.properties中設(shè)置以下參數(shù)
initLimit=10
syncLimit=5
server.1=192.168.25.170:2888:3888
server.2=192.168.25.171:2888:3888
server.3=192.168.25.172:2888:3888
2.2、創(chuàng)建myid文件
#server1
echo "1" > /opt/zookeeper/myid? ? //目錄與zookeeper配置文件中的dataDir一致
#server2
echo "2" > /opt/zookeeper/myid
#server3
echo "3" > /opt/zookeeper/myid
配置完成后重啟zookeeper服務(wù)。
./bin/zookeeper-server-start.sh ./config/zookeeper.properties
3、配置kafka
3.1、更新配置文件
更新server.properties文件
zookeeper.connect=192.168.25.170:2181,192.168.25.171:2181,192.168.25.172:2181
更新server.properties文件
broker.id的值與meta.properties中保持一致。
如果作為單機(jī)啟動(dòng)過(guò),需要將kafka-log目錄刪除
3.2、重啟kafka
? ? ./bin/kafka-server-start.sh ./config/server.properties
4、測(cè)試
略