Fork me on GitHub

Kafka Manager部署安装

先安装sbt

1.下载网页http://www.scala-sbt.org/download.html

2.解压并创建脚本

1
2
3
4
5
6
7
8
9
10
$ tar zxvf /media/psf/Home/Documents/install_jar/sbt-1.2.8.tgz -C /opt/module/
[liucw@localhost sbt]$ pwd /opt/module/sbt
[liucw@localhost sbt]$ vim sbt
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"
java $SBT_OPTS -jar /opt/module/sbt/bin/sbt-launch.jar "$@"
/×修改sbt文件权限×/
[liucw@localhost sbt]$ chmod u+x sbt

3.配置PATH环境变量,保证在控制台中可使用sbt命令

1
2
3
4
5
6
$ vim /etc/profile
# sbt
export PATH=/opt/module/sbt/:$PATH
/*使配置文件立刻生效*/
$ source /etc/profile

4.测试sbt是否安装成功
第一次执行时,会下载一些包,然后才能正常使用
$ sbt version


Kafka Manager 部署

重编译

1.Git或者直接从Releases中下载:https://github.com/yahoo/kafka-manager/releases

2.解压
$ tar -zxvf /media/psf/Home/Documents/install_jar/kafka-manager-1.3.3.18.tar.gz -C /opt/module/

3.重编译

1
2
3
4
5
6
[liucw@hadoop102 kafka-manager-1.3.3.18]$./sbt clean dist
[info] Your package is ready in /opt/module/kafka-manager-1.3.3.18/target/universal/kafka-manager-1.3.3.18.zip
[info]
[success] Total time: 1960 s, completed Feb 18, 2019 11:09:53 AM
[liucw@hadoop102 module]$ mv kafka-manager-1.3.3.18/ bak_kafka-manager-1.3.3.18

用重编译的包

1.解压
  [liucw@hadoop102 module]$ unzip /media/psf/Home/Documents/install_jar/kafka-manager-1.3.3.18.zip -d /opt/module/

2.修改conf/application.properties
  修改kafka-manager.zkhosts列表为自己的zk节点
  manager.zkhosts="hadoop102:2181,hadoop103:2181,hadoop104:2181"

3启动
  nohup bin/kafka-manager &
  启动完毕后可以查看端口是否启动,由于启动过程需要一段时间,端口起来的时间可能会延后。

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

4.浏览器访问
  http://hadoop102:9000/
  如果启动时有设置端口,这里的端口也要修改

-----------------本文结束,感谢您的阅读-----------------