Linux Ubuntu实战安装Kafka集群管理器 Kafka Manager-阿里云开发者社区

开发者社区> Java技术进阶> 正文

Linux Ubuntu实战安装Kafka集群管理器 Kafka Manager

简介: Linux Ubuntu实战安装Kafka集群管理器 Kafka Manager经验分享,详细步骤。

Java实战Kafka消息队列,安装Kafka管理器,中间遇到很多问题。需要耐心解决,Java和Linux实战操作比理论复杂的多,因为很多开源框架要运行在不同的环境中,版本不同设置参数也不一样。
中间出错的过程修复是比较耗费时间的,查了不少资料才解决。
我们就以Ubuntu 16.04和最新的kafka-manager-1.3.3.22.zip、Kafka Manager 最新例子实战:
在此之前请先安装Kafka集群。

1、下载安装Kafka Manager 解压缩

wget https://github.com/yahoo/kafka-manager/archive/master.zip
unzip master.zip
cd kafka-manager-master
sbt clean dist

这里会出错。和Scala的环境有关系,版本不对,无法编译。找资料修复了很久,搞了深夜12点,最后搞定问题。

2、Kafka Manager 代码出错,导致无法安装管理器。
Linux Ubuntu Build Scala 出错: sudo sbt clean dist命令构建Kafka Manager 代码出错:

Detected sbt version 0.13.9
Cannot find sbt launcher 0.13.9
Please download: 
  From  http://typesafe.artifactoryonline.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.9/sbt-launch.jar
    To  /home/frankxulei/.sbt/.lib/0.13.9/sbt-launch.jar

image
错误原因:
缺少文件,0.13.9/sbt-launch.jar。而且版本默认的过于陈旧。更新新的版本。

修复方法:
输入脚本安装最新的sbt,
手动下载最新的:https://www.scala-sbt.org/download.html
替换,也可以脚本,更新下载最新的版本。

echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
sudo apt-get update
sudo apt-get  install  sbt

image
重新执行sbt clean dist
image

下载3个小时完成修复,解决了这个问题
image
构建成功,可以进行安装了
image
最后安装成功的Kafka Manager界面效果,可以管理Kafka了:
image

参考资料:
https://github.com/yahoo/kafka-manager
8、阿里巴巴Java群超过3000人
直播地址:Java技术进阶群
进群方式:钉钉扫码入群
image
阿里巴巴MongoDB群
image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
Java技术进阶
使用钉钉扫一扫加入圈子
+ 订阅

Java技术进阶成长,课程资料,案例解析,实战经验全都有!

官网链接