windows環境下kafka的安裝

1,安裝zookeeper(至於爲何使用kafka要先安裝zookeeper請自行百度)

打開官方下載網頁:https://zookeeper.apache.org/releases.html

1)點擊頁面中的Download,如下所示:

2)建議選擇官方推薦的stable版本下載

 

從目前的最新版本3.5.5開始,帶有bin名稱的包纔是我們想要的下載可以直接使用的裏面有編譯後的二進制的包,而之前的普通的tar.gz的包裏面是隻是源碼的包無法直接使用。

所以應該下載apache-zookeeper-3.5.5-bin.tar.gz,而不是pache-zookeeper-3.5.5.tar.gz,否則啓動zookeeper時會報如下錯誤:

org.apache.zookeeper.server.quorum.QuorumPeerMain

3)解壓下載的壓縮包,並將conf目錄下的zookeeper配置文件zoo_sample.cfg複製一份命令爲zoo.cfg

(1)tickTime:這個時間是作爲Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔,也就是每個 tickTime 時間就會發送一個心跳。

(2)dataDir:顧名思義就是Zookeeper 保存數據的目錄,默認情況下,Zookeeper 將寫數據的日誌文件也保存在這個目錄裏。

(3)dataLogDir:顧名思義就是Zookeeper 保存日誌文件的目錄。

(4)clientPort:這個端口就是客戶端連接Zookeeper 服務器的端口,Zookeeper 會監聽這個端口,接受客戶端的訪問請求。

4) 配置系統環境變量:

key:ZOOKEEPER_HOME, value:D:\DevSoftware\apache-zookeeper-3.5.5-bin\apache-zookeeper-3.5.5-bin

key:Path,  value: %ZOOKEEPER_HOME%\bin;%ZOOKEEPER_HOME%\conf

5)啓動服務:執行命令 zkServer.cmd

或不配置環境變量直接進入到bin目錄,並且啓動zkServer.cmd,這個腳本中會啓動一個java進程。

啓動後使用jps命令可以看到QuorumPeerMain的進程

如下則說明安裝zookeeper成功:

 2,安裝kafka:http://kafka.apache.org/downloads

1)如下,下載二進制版本:kafka_2.12-2.3.0.tgz

2) 解壓並進入Kafka安裝目錄,進入config目錄找到文件server.properties對以下屬性進行編輯:

log.dirs=D:\DevSoftware\kafka_2.12-2.3.0\logs
zookeeper.connect=localhost:2181

Kafka會按照默認,在9092端口上運行,並連接zookeeper的默認端口:2181
3)啓動kafka:進入到kafka安裝目錄,cmd中執行 .\bin\windows\kafka-server-start.bat .\config\server.properties

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章