一、下载源码
下载源码到/opt目录
1
2
<code>ls</code> <code>/opt</code>
<code>kafka-manager-master</code>
二、修改配置文件
3
4
<code>cd</code> <code>/opt/kafka-manager-master/conf/</code>
<code>vim application.conf</code>
<code>#修改下面的配置为zookeeper集群地址</code>
<code>kafka-manager.zkhosts=</code><code>"172.16.2.27:2181,172.16.2.28:2181,172.16.2.29:2181"</code>
三、构建
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<code>.</code><code>/sbt</code> <code>clean dist</code>
<code># ll</code>
<code>total 76</code>
<code>drwxr-xr-x 9 root root 4096 Dec 2 02:11 app</code>
<code>-rw-r--r-- 1 root root 3133 Dec 2 02:11 build.sbt</code>
<code>drwxr-xr-x 2 root root 4096 Dec 8 13:36 conf</code>
<code>drwxr-xr-x 2 root root 4096 Dec 2 02:11 img</code>
<code>-rw-r--r-- 1 root root 11307 Dec 2 02:11 LICENCE</code>
<code>drwxr-xr-x 4 root root 4096 Dec 8 11:46 project</code>
<code>drwxr-xr-x 5 root root 4096 Dec 2 02:11 public</code>
<code>-rw-r--r-- 1 root root 6658 Dec 2 02:11 README.md</code>
<code>-rwxr-xr-x 1 root root 19460 Dec 2 02:11 sbt</code>
<code>drwxr-xr-x 4 root root 4096 Dec 2 02:11 src</code>
<code>drwxr-xr-x 7 root root 4096 Dec 8 12:48 target</code>
<code>drwxr-xr-x 4 root root 4096 Dec 2 02:11 </code><code>test</code>
<code>cp</code> <code>/opt/kafka-manager-master/target/universal/kafka-manager-1</code><code>.3.3.15.zip </code><code>/opt</code>
<code>tar</code> <code>zxf kafka-manager-1.3.3.15.zip</code>
构建完成后生成一个target目录,将该目录下的universal/kafka-manager-1.3.3.15.zip 压缩包拷贝到/opt
启动kafka-manager
访问kafka-manager,创建一个cluster即可。Cluster Name和Cluster Zookeeper Hosts配置下即可,其他配置可以保持默认
JMX配置需要修改kafka启动脚本,设置JMX_PORT="9999"
<code>vim </code><code>/usr/local/kafka/bin/kafka-server-start</code><code>.sh</code>
<code>if</code> <code>[ </code><code>"x$KAFKA_HEAP_OPTS"</code> <code>= </code><code>"x"</code> <code>]; </code><code>then</code>
<code> </code><code>export</code> <code>KAFKA_HEAP_OPTS=</code><code>"-Xmx2G -Xms2G"</code>
<code> </code><code>export</code> <code>JMX_PORT=</code><code>"9999"</code>
<code>fi</code>
本文转自 曾哥最爱 51CTO博客,原文链接:http://blog.51cto.com/zengestudy/2049760,如需转载请自行联系原作者