天天看點

kafka之四:Kafka叢集搭建

1、軟體環境

1、linux一台或多台,大于等于2

2、已經搭建好的zookeeper叢集

3、軟體版本kafka_2.11-0.9.0.1.tgz

2、建立目錄并下載下傳安裝軟體

kafka之四:Kafka叢集搭建
kafka之四:Kafka叢集搭建

3、修改配置檔案

進入到config目錄

主要關注:server.properties 這個檔案即可,我們可以發現在目錄下:

有很多檔案,這裡可以發現有Zookeeper檔案,我們可以根據Kafka内帶的zk叢集來啟動,但是建議使用獨立的zk叢集

kafka之四:Kafka叢集搭建
kafka之四:Kafka叢集搭建

修改配置檔案:

kafka之四:Kafka叢集搭建
kafka之四:Kafka叢集搭建

上面是參數的解釋,實際的修改項為:

kafka之四:Kafka叢集搭建
kafka之四:Kafka叢集搭建

4、啟動Kafka叢集并測試

1、啟動服務

2、檢查服務是否啟動

3、建立Topic來驗證是否建立成功

更多請看官方文檔:http://kafka.apache.org/documentation.html

kafka之四:Kafka叢集搭建
kafka之四:Kafka叢集搭建

測試(在釋出者那裡釋出消息看看訂閱者那裡是否能正常收到~):

4、其他指令

大部分指令可以去官方文檔檢視

4.1、檢視topic

4.2、檢視topic狀态

kafka之四:Kafka叢集搭建
kafka之四:Kafka叢集搭建

 OKkafka叢集搭建完畢

5、其他說明标注

5.1、日志說明

預設kafka的日志是儲存在/opt/kafka/kafka_2.10-0.9.0.0/logs目錄下的,這裡說幾個需要注意的日志

5.2、上面的大家你完成之後可以登入zk來檢視zk的目錄情況

kafka之四:Kafka叢集搭建
kafka之四:Kafka叢集搭建