kafka manager安装

新blog地址:http://hengyunabc.github.io/kafka-manager-install/


项目信息

https://github.com/yahoo/kafka-manager

这个项目比 https://github.com/claudemamo/kafka-web-console 要好用一些,显示的信息更加丰富,kafka-manager本身可以是一个集群。

不过kafka-manager也没有权限管理功能。

Kafka web console的安装可以参考之前的blog:

http://blog.csdn.net/hengyunabc/article/details/40431627

安装sbt

sbt是scala的打包构建工具。

http://www.scala-sbt.org/download.html

ubuntu下安装:

echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
sudo apt-get update
sudo apt-get install sbt

下载,编绎

编绎,生成发布包:

git clone https://github.com/yahoo/kafka-manager
cd kafka-manager
sbt clean dist

生成的包会在kafka-manager/target/universal 下面。生成的包只需要java环境就可以运行了,在部署的机器上不需要安装sbt。

如果打包很慢的话,可以考虑配置代理。

部署

打好包好,在部署机器上解压,修改好配置文件,就可以运行了。
- 解压

unzip kafka-manager-1.0-SNAPSHOT.zip
  • 修改conf/application.conf,把kafka-manager.zkhosts改为自己的zookeeper服务器地址
kafka-manager.zkhosts="localhost:2181"
  • 启动
cd kafka-manager-1.0-SNAPSHOT/bin
./kafka-manager -Dconfig.file=../conf/application.conf

查看帮助 和 后台运行:

./kafka-manager -h
nohup ./kafka-manager -Dconfig.file=../conf/application.conf >/dev/null 2>&1 &  

默认http端口是9000,可以修改配置文件里的http.port的值,或者通过命令行参数传递:

./kafka-manager -Dhttp.port=9001 

正常来说,play框架应该会自动加载conf/application.conf配置里的内容,但是貌似这个不起作用,要显式指定才行。

参考: https://github.com/yahoo/kafka-manager/issues/16

sbt 配置代理

sbt的配置http代理的参考文档:

http://www.scala-sbt.org/0.12.1/docs/Detailed-Topics/Setup-Notes.html#http-proxy

通过-D设置叁数即可:

java -Dhttp.proxyHost=myproxy -Dhttp.proxyPort=8080 -Dhttp.proxyUser=username -Dhttp.proxyPassword=mypassword

也可以用下面这种方式,设置一下SBT_OPTS的环境变量即可:

export SBT_OPTS="$SBT_OPTS -Dhttp.proxyHost=myproxy -Dhttp.proxyPort=myport"

要注意的是,myproxy,这个值里不要带http前缀,也不要带端口号。

比如,你的代理是http://localhost:8123,那么应该这样配置:

export SBT_OPTS="$SBT_OPTS -Dhttp.proxyHost=localhost -Dhttp.proxyPort=8123"

打好的一个包

如果打包有问题的小伙伴可以从这里下载:

http://pan.baidu.com/s/1kTtFpGV

md5: bde4f57c4a1ac09a0dc7f3f892ea9026

时间: 2024-10-01 12:20:26

kafka manager安装的相关文章

英特尔-Intel Hardware Accelerated Execution Manager安装失败

问题描述 Intel Hardware Accelerated Execution Manager安装失败 我已经在BIOS中开启了virtualization technology,为什么还会出现这个对话框? 解决方案 可能驱动不支持windows 10 如果你的cpu bios都支持vt的话.

不用Cloudera Manager安装Cloudera Search

Cloudera Search 用来在 hadoop 基础上建立索引和全文检索,本文主要记录如何安装 CLoudera Search 的过程,其中也包括如何安装和启动 Zookeeper.Solr.MapReduce等工具和服务. Cloudera Search介绍 Cloudera Search 核心部件包括 Hadoop 和 Solr,后者建立在 Lucene 之上:而 Hadoop 也正是在06年正式成为 Lucene 的一个子项目而发展起来的. 通过 Tika, Cloudera Sea

Otter-入门篇2(Manager安装配置)

Otter-入门篇2(Manager安装配置) 前言 上一节已经简单介绍了Otter的基本信息,本节我们就来开准备搭建一个我们自己的Otter环境,因为一个Otter需要Manage+node+数据库还有很多的依赖,本节我们先来搭建Otter的管理服务器Manager. 附上: 喵了个咪的博客:w-blog.cn Otter项目地址:https://github.com/alibaba/otter Otter文档地址:https://github.com/alibaba/otter/wiki 1

Linux下Kafka单机安装配置方法(图文)_Linux

介绍 Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了普通消息系统的功能,但具有自己独特的设计.这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统术语: •Kafka将消息以topic为单位进行归纳. •将向Kafka topic发布消息的程序成为producers. •将预订topics并消费消息的程序成为consumer. •Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker. producers通过网络将消息发送到Kafka集群,集群

雅虎推出 Kafka 集群管理工具 —— Kafka Manager

Kafka Manager 是 Yahoo 推出的 Kafka 管理工具,支持: 管理多个集群 轻松检查集群状态 (topics, brokers, replica distribution, partition distribution) 执行复制选举 生成分区指派,基于集群的状态 分区的重新指派 该项目基于 Play Framework 框架开发. Cluster Management 文章转载自 开源中国社区 [http://www.oschina.net]

Linux系统下Kafka单机安装配置详解

说明:   操作系统:CentOS 6.x 64位   Kafka版本:kafka_2.11-0.8.2.1   实现目的:   单机安装配置kafka   具体操作:   一.关闭SELINUX.开启防火墙9092端口   1.关闭SELINUX   vi /etc/selinux/config   #SELINUX=enforcing #注释掉   #SELINUXTYPE=targeted #注释掉   SELINUX=disabled #增加   :wq! #保存退出   setenfo

Cloudera Manager 安装 CDH5.x 心得

Cloudera Manager 安装 CDH5.x 心得 废话不多说,先展示下这几天捣鼓的成果 Cloudera Manager 管理配置界面 Hbase 管理界面及Hbase Web UI [站外图片上传中...(image-1c6abb-1513138023093)] HDFS 管理界面 及 NameNode Web UI [站外图片上传中...(image-82c66f-1513138023093)] Hive 管理界面 及 HiveServer2 Web UI Hue 管理界面 及 W

通过Cloudera Manager安装CDH

1 方法一 你可以从https://ccp.cloudera.com/display/SUPPORT/Downloads下载cloudera-manager-installer.bin,然后修改执行权限并执行该脚本. 该脚本中配置的rhel6的yum源为:http://archive.cloudera.com/cm4/redhat/6/x86_64/cm/4/,下载的过程必须连网并且rpm的过程会非常慢,这种方法对虚拟机或者是无法连网的内网机器来说根本无法使用. 因为知道所有的rpm都在上面网址

Kafka分布式安装及验证测试

        一.安装         Kafka依赖于ZooKeeper,所以在安装Kafka之前请确保ZooKeeper集群已安装正确并能正常运行.虽然Kafka自身内置了ZooKeeper,但是还是建议大家单独部署ZooKeeper集群,因为可能其他框架也需要使用ZooKeeper.         (一).Kafka下载地址:http://mirrors.hust.edu.cn/apache/kafka/,你可以选择你需要的版本,如下:         我选择的是Kafka0.9.0.