`

Apache Kafka 入门 - Kafka-manager安装指南

 
阅读更多
1.下载最新的kafka-manager

地址:https://github.com/yahoo/kafka-manager/releases

 

2.下载安装kafka-manager要求的java版本

ps:检查系统环境path路径是否添加

 

3.下载安装kafka-manager要求scala版本

地址:https://www.scala-lang.org/download/

配置环境变量

运行环境 环境变量 值(example)
Unix $SCALA_HOME /usr/local/share/scala
  $PATH $PATH:$SCALA_HOME/bin
Windows %SCALA_HOME% c:\Progra~1\Scala
  %PATH% %PATH%;%SCALA_HOME%\bin

  

4.下载安装kafka-manager要求sbt

地址:https://www.scala-sbt.org/download.html

 1)修改sbt配置:

WINDOWS修改配置文件sbt-1.2.8\conf\sbtconfig.txt

LINUX修改配置文件sbt-1.2.8\conf\sbtopts

增加如下配置项

 

-Dsbt.override.build.repos=true
-Dsbt.log.format=true
-Dsbt.repository.config=/opt/sbt-1.2.8/conf/repositories #使用绝对路径
-Dsbt.global.base=/opt/sbt-1.2.8/project/.sbtboot
-Dsbt.boot.directory=/opt/sbt-1.2.8/project/.boot
-Dsbt.ivy.home=/opt/sbt-1.2.8/project/.ivy
 

 

 2)配置国内资源库:

新建conf\repositories文件:

 

[repositories]
local
aliyun-nexus: http://maven.aliyun.com/nexus/content/groups/public/  
ibiblio-maven: http://maven.ibiblio.org/maven2/
typesafe-ivy: https://dl.bintray.com/typesafe/ivy-releases/,[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
uk-repository: http://uk.maven.org/maven2/
jboss-repository: http://repository.jboss.org/nexus/content/groups/public/

osc: http://maven.oschina.net/content/groups/public/
typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
sonatype-oss-releases
maven-central
sonatype-oss-snapshots
 ps:配置参考:http://www.scala-sbt.org/0.13.2/docs/Detailed-Topics/Library-Management.html#override-all-resolvers-for-all-builds

 

5.解压下载的 Kafka-manager

进入Kafka-manager目录,执行下面的命令:

 

> ./sbt clean dist

 

ps:如果之前从来没有用过Play框架,这个步骤会需要一定时间,主要是下载依赖的jar包,使用aliyun的私服可以让这个过程缩短很多。

命令执行完成后,在 target/universal 目录中会生产一个zip压缩包kafka-manager-2.0.0.0.zip。将压缩包拷贝到要部署的目录下解压。

在解压后修改配置文件./conf/application.conf,最主要的内容为:

 

#zookeeper地址
kafka-manager.zkhosts="localhost:12001" 
 配置为Kafka的 zookeeper 服务器。还可以通过环境变量ZK_HOSTS配置这个参数值。

 

ps:其他详细的配置信息参考官方文档:https://github.com/yahoo/kafka-manager

6.启动Kafka-manager

在解压的目录中,使用下面的命令启动Kafka-manager

 

> bin/kafka-manager
 默认情况下端口为9000,你还可以通过下面的命令指定配置文件和端口:

 

 

> bin/kafka-manager -Dconfig.file=/path/to/application.conf -Dhttp.port=8080
 后台启动方式:

 

 

nohup bin/kafka-manager -Dconfig.file=../conf/application.conf -Dhttp.port=8080
 如果没有配置Java的环境变量,还可以通过下面的方式指定Java8的目录:

 

 

> bin/kafka-manager -java-home /usr/local/oracle-java-8
 启动后,从浏览器打开localhost:8080,显示如下:

 


 

7.配置集群

点击【Cluster】>【Add Cluster】打开如下添加集群的配置界面:


 

其他broker的配置可以根据自己需要进行配置,默认情况下,点击【保存】时,会提示几个默认值为1的配置错误,需要配置为>=2的值。保存成功后,提示如下。


在集群界面显示了主题和Broker的个数,点击数字可以查看具体的信息。

同时在顶部多了好几个菜单,可以查看集群、Broker、主题等信息。

 

 

  • 大小: 14.8 KB
  • 大小: 41.1 KB
  • 大小: 6.1 KB
分享到:
评论

相关推荐

    Apache Kafka 入门 - Kafka-manager的基本配置和运行-附件资源

    Apache Kafka 入门 - Kafka-manager的基本配置和运行-附件资源

    kafka-manager-1.3.3.21

    - 下载最新版本(如 `kafka-manager-1.3.3.21`)的压缩包,解压到服务器。 - 配置 `conf/application.conf` 文件,设定 Kafka 集群信息、Zookeeper 地址等参数。 - 启动应用,执行 `./bin/kafka-manager` 或通过 ...

    编译好的kafka-manager包1.3.3.17

    在使用kafka-manager-1.3.3.17版本时,需要注意的是,它可能已经包含了对特定版本的Kafka的优化和兼容性修复。因此,在部署前,确保你的Kafka集群版本与Kafka-Manager相匹配是非常重要的。同时,由于这是一个压缩包...

    kafka-manager-2.0.0.2.zip

    1. 解压`kafka-manager-2.0.0.2.zip`到指定目录。 2. 修改`conf/application.conf`中的配置,包括Kafka集群的地址、端口以及认证信息(如果适用)。 3. 运行`bin/kafka-manager`启动脚本,启动Kafka Manager服务。 4...

    kafka-manager 编译好的 可以直接使用

    下载完成后,解压`kafka-manager-1.3.3.8`压缩包,里面通常包含运行所需的所有依赖和配置文件。将`conf/application.conf`根据实际的Kafka集群配置进行修改,然后使用Java运行Kafka-Manager的主类,或者将其部署到...

    kafka-manager 最新版本 已经编译好,可直接使用

    在部署kafka-manager-1.3.3.18时,你需要确保你的环境已经安装了Java和Sbt。首先,解压下载的压缩包,然后在命令行中导航到解压后的目录。接下来,你可以通过执行启动脚本来运行Kafka-Manager,通常会有一个类似于`...

    kafka-manager

    总的来说,kafka-manager-1.3.3.22是Kafka管理员不可或缺的工具,它简化了复杂的管理任务,提高了运维效率,使Kafka的使用更加得心应手。无论你是Kafka的新手还是经验丰富的开发者,都应该尝试使用Kafka-Manager来...

    kafka-manager 1.3.3.15

    Kafka-Manager,版本1.3.3.15,是一款专为Apache Kafka设计的强大管理工具,由雅虎(Yahoo)开发并开源。这款工具的出现,使得Kafka集群的监控、管理和维护变得更加简便,尤其对于那些需要处理大规模数据流的应用...

    Kafka集群及Kafka-Manager安装部署.docx

    - 解压Kafka-Manager安装包`tar -zvxf kafka-manager-1.3.3.7.tar.gz`。 - 修改`conf/application.properties`文件,配置Kafka集群的信息,如Zookeeper连接字符串等。 - 使用`nohup bin/kafka-manager > /dev/...

    kafka-manager-1.3.0.8.zip

    在实际部署中,Kafka Manager 1.3.0.8的安装和配置相对简单,只需要将解压后的“kafka-manager-1.3.0.8”文件夹部署到服务器上,并配置相应的环境变量和应用配置,即可启动服务。同时,Kafka Manager支持多种数据库...

    kafka-manager-1.3.3.6.zip

    在这个版本,即 kafka-manager-1.3.3.6 中,我们看到了对 Kafka 最新发布的版本0.11的支持,这使得该工具更加符合当前的生产环境需求。本文将深入探讨 Kafka Manager 的关键特性和实用技巧。 一、Kafka Manager 的...

    已经编译过的kafka-manager-1.3.3.23.zip

    在使用kafka-manager-1.3.3.23.zip时,只需解压缩文件,按照官方文档的指引进行部署,设置好相关的配置项,如Kafka集群地址、Zookeeper地址等,即可启动Kafka Manager服务。值得注意的是,为了保证服务的正常运行,...

    编译后kafka-manager-2.0.0.0.rar

    标题中的"编译后kafka-manager-2.0.0.0.rar"表明这是一份编译完成的Kafka-Manager 2.0.0.0版本的压缩包,用户在下载并解压后,可以直接进行配置,以管理自己的Zookeeper和Kafka集群。 Kafka-Manager的核心功能包括...

    kafka-manager(CMAK)-2.0.0.2.zip

    Kafka-Manager,简称CMAK,是由Yahoo开发的一款针对Apache Kafka的集群管理工具,旨在提供简单易用的界面,帮助用户方便地监控、管理和操作Kafka集群。在2.0.0.2版本中,CMAK进一步提升了用户体验,优化了性能,并且...

    kafka-manager-1.3.3.23.zip

    1. **部署**:解压kafka-manager-1.3.3.23.zip后,将应用部署到服务器,配置相关环境变量,如ZK_HOSTS(Zookeeper地址)和APP_CONFIG(配置文件路径)。 2. **启动**:通过命令行启动Kafka-Manager服务,一般为`./...

    kafka-manager-1.3.3.21.zip

    在 Linux 环境下,使用 JDK 1.8 安装 Kafka Manager 1.3.3.21,首先解压下载的 `kafka-manager-1.3.3.21.zip` 文件,然后进行以下步骤: 1. **依赖安装**:确保系统已安装 Scala、Java 运行环境,以及必要的库文件...

    kafka-manager-1.3.3.7

    在实际使用Kafka-Manager 1.3.3.7时,你需要解压下载的压缩包`kafka-manager-1.3.3.7`,然后根据官方文档配置环境,包括设置Zookeeper地址、Kafka集群信息等。启动服务后,通过Web界面即可开始管理和监控你的Kafka...

Global site tag (gtag.js) - Google Analytics