kafka-manager 安装

1.安装sbt编译环境
[[email protected] kafka-manager]# curl https://bintray.com/sbt/rpm/rpm |tee /etc/yum.repos.d/bintray-sbt-rpm.repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   159    0   159    0     0     23      0 --:--:--  0:00:06 --:--:--    36
#bintray--sbt-rpm - packages by  from Bintray
[bintray--sbt-rpm]
name=bintray--sbt-rpm
baseurl=http://sbt.bintray.com/rpm
gpgcheck=0
repo_gpgcheck=0
enabled=1


2.下载kafaka-manager
[[email protected] opt]# wget https://github.com/yahoo/kafka-manager/archive/1.3.3.13.tar.gz
[[email protected] opt]# tar -xf 1.3.3.13.tar.gz 
[[email protected] opt]# mv kafka-manager-1.3.3.13 kafka-manager
3.编译 -此时间有些长,可以直接下载编译好的http://download.****.net/download/haoxiaoyan/9946701
[email protected] kafka-manager]# sbt clean dist
Getting org.scala-sbt sbt 0.13.9 ...


[info] Compiling 125 Scala sources and 2 Java sources to /opt/kafka-manager/target/scala-2.11/classes...
[info] Main Scala API documentation to /opt/kafka-manager/target/scala-2.11/api...
[info] 'compiler-interface' not yet compiled for Scala 2.11.8. Compiling...
[info] LESS compiling on 1 source(s)
[info] Packaging /opt/kafka-manager/target/scala-2.11/kafka-manager_2.11-1.3.3.13-web-assets.jar ...
[info] Done packaging.
[info]   Compilation completed in 13.781 s
model contains 678 documentable templates
[info] Main Scala API documentation successful.
[info] Packaging /opt/kafka-manager/target/scala-2.11/kafka-manager_2.11-1.3.3.13-javadoc.jar ...
[info] Done packaging.
[info] Packaging /opt/kafka-manager/target/scala-2.11/kafka-manager_2.11-1.3.3.13.jar ...
[info] Done packaging.
[info] Packaging /opt/kafka-manager/target/scala-2.11/kafka-manager_2.11-1.3.3.13-sans-externalized.jar ...
[info] Done packaging.
[info] 
[info] Your package is ready in /opt/kafka-manager/target/universal/kafka-manager-1.3.3.13.zip
[info] 
[success] Total time: 1672 s, completed Aug 23, 2017 1:00:53 PM

4.解压
[[email protected] universal]# pwd
/opt/kafka-manager/target/universal
[[email protected] universal]# unzip kafka-manager-1.3.3.13.zip 


5.修改配置文件
[[email protected] ~]# vi /opt/kafka-manager/target/universal/kafka-manager-1.3.3.13/conf/application.conf
kafka-manager.zkhosts="namenode01:2181,namenode02:2181,datanode01:2181,datanode08:2181,datanode09:2181"

http.port=9191

#默认9000,由于我用的CDH,cdh占用了9191端口,所以更改了下

6.cp到其他kafaka所在的机器上

for i in {111,107,108,109} ; do scp -r /opt/kafka-manager/ [email protected]$i:/opt/; done

7.启动

[[email protected] kafka-manager-1.3.3.13]# nohup /opt/kafka-manager/target/universal/kafka-manager-1.3.3.13/bin/kafka-manager -Dconfig.file=/opt/kafka-manager/target/universal/kafka-manager-1.3.3.13/conf/application.conf &

8.登录webui查看

http://10.1.8.112:9191


kafka-manager 安装kafka-manager 安装



kafka-manager 安装



kafka-manager 安装