如何快速安装kafka-manager
Posted 李志涛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何快速安装kafka-manager相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章