kafka-manager

[b]附件是我自己编译的kafka-manager.有由于网络等原因,sbt编译特别久。提供给有需要的人,附件大小有限,请到云盘下载
链接: https://pan.baidu.com/s/1qZNLVcg 密码: hmm6
[/b]

下面简单写一下安装配置步骤(由于是后来补的笔记,大概就是这样,不一定准确)
[b]1 下载 kafka-manager[/b]
[b]2 下载sbt配置sbt环境[/b]
[b]2.1 在sbt的config目录下的sbtconfig.txt添加(公司网络需添加代理)[/b]

-Dsbt.ivy.home=E:/AirPortal/sbt/.ivy2
-Dsbt.global.base=E:/AirPortal/sbt/.sbt
-Dsbt.repository.config=E:/AirPortal/sbt/conf/repo.properties

-Dhttp.proxyHost=*.*.*.*
-Dhttp.proxyPort=**
-Dhttp.proxyUser=****
-Dhttp.proxyPassword=****

-Dhttps.proxyHost=*.*.*.*
-Dhttps.proxyPort=**
-Dhttps.proxyUser=******
-Dhttps.proxyPassword=*****

[b]3.编译安装[/b]
解压kafka-manager
在cmd窗口进入 kafka-manager的目录
执行 ./sbt clean dist
若没有配置sbt的环境变量
可以使用全路径比如E:\develop\sbt\bin\sbt clean dist
编译成功后会在E:\workspace\kafka-manager-1.3.3.14\target\universal目录下生成
kafka-manager-1.3.3.14.zip

[b]4.修改配置[/b]
解压kafka-manager-1.3.3.14.zip到适当的目录
[b]4.1 添加zookeeper配置及修改启动端口[/b]
修改conf/application.conf
kafka-manager.zkhosts="10.79.8.118:2181"
http.port=8080
默认端口是9000 也可以通过启动参数修改端口
/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9001
[b]4.2 jmx配置[/b]
修改kafka/bin/kafka-server-start.sh
添加 export JMX_PORT="9990"
如:
if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
export JMX_PORT="9990"
fi
修改kafka/bin/kafka-run-class.sh
添加-Djava.rmi.server.hostname=*.*.*.*
如:
# JMX settings
if [ -z "$KAFKA_JMX_OPTS" ]; then
KAFKA_JMX_OPTS="-Djava.rmi.server.hostname=*.*.*.* -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false "
fi

[b]打开kafka机器 防火墙
-A INPUT -m state --state NEW -m tcp -p tcp -s *.*.*.* --dport 1024: -j ACCEPT
说明一下,jmx需要指定的JMX_PORT 与rmi端口(jdk7后可以与JMX_PORT一样)还需要一个tcp的端口(>1024)。
[/b]

linux上面启动
nohup /opt/kafka-manager/kafka-manager-1.3.3.14/bin/kafka-manager -Dhttp.port=8080 &
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值