如何快速安装kafka-manager

1.下载kafka-manager

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

2.配置sbt镜像仓库

由于kafka-manager是雅虎开发的,构建时须要依赖外网,下载scala运行时jar,因为网络环境很差,构建耗时长并且颇有可能失败,咱们能够用国外镜像仓库替代,很快就安装了github

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

增长以下阿里云Maven镜像内容bash

[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 distapp

进入目录kafka-manager/target/universalmaven

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

4.启动kafka-manager

配置vim application.confspa

...
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 &scala

直接启动

nohup bin/kafka-manager &

相关文章
相关标签/搜索