1. 程式人生 > >如何快速安裝kafka-manager

如何快速安裝kafka-manager

外網 https yahoo kafka cati 默認 -m unzip 時長

1.下載kafka-manager

git clone https://github.com/yahoo/kafka-manager.git

2.配置sbt鏡像倉庫

因為kafka-manager是雅虎開發的,構建時需要依賴外網,下載scala運行時jar,由於網絡環境不好,構建耗時長而且很有可能失敗,我們可以用國外鏡像倉庫替代,很快就安裝了

bogon:kafka-manager-1.3.3.17 lizhitao$ vim ~/.sbt/repositories

增加如下阿裏雲Maven鏡像內容

[repositories]
  local
  aliyun: http://maven.aliyun.com/nexus/content/groups/public/
central: http://repo1.maven.org/maven2/

技術分享圖片

sbt初始構建kafka-manager有2個目的:1.下載sbt運行時環境, ~/.sbt 有很多scala相關文件 2.打包kafka-manger

3.構建kafka-manager

./sbt clean dist

進入目錄kafka-manager/target/universal

bogon:kafka-manager-1.3.3.17 lizhitao$ unzip kafka-manager-1.3.3.17.zip -d /usr/local

4.啟動kafka-manager

配置vim application.conf

...
kafka-manager.zkhosts="10.50.97.248:2181,10.50.60.183:2181,10.50.97.249:2181"
...

kafka-manager 默認的端口是9000,可通過 -Dhttp.port,指定端口; -Dconfig.file=conf/application.conf指定配置文件:
nohup bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=8080 &

直接啟動

nohup bin/kafka-manager &

如何快速安裝kafka-manager