kafka-manager安装采坑日志

     可以参考这个https://www.cnblogs.com/tonglin0325/p/8963114.html

      但是也不一定可以成功。

成功的,具体步骤:

   1、先安装配置jdk,和sbt。jdk就不说了。说一下sbt这里有坑。

      在官网http://www.scala-sbt.org/download.html,下载压缩包解压比较快和方便。

 2、建立目录,解压文件到所建立目录

$ sudo tar zxvf sbt-0.13.5.tgz -C /opt/scala/

 3、建立启动sbt的脚本文件

1

2

3

4

5

6

7

8

9

10

/*选定一个位置,建立启动sbt的脚本文本文件,如/opt/scala/sbt/ 目录下面新建文件名为sbt的文本文件*/

cd /opt/scala/sbt/

$ vim sbt

/*在sbt文本文件中添加

SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"

java $SBT_OPTS -jar /opt/scala/sbt/bin/sbt-launch.jar "$@"

然后按esc键 输入 :wq 保存退出,注意红色字体中的路径是定位到解压的sbt文件包中的sbt-launch.jar文件的绝对路径*/

 

/×修改sbt文件权限×/

chmod u+x sbt

 

 4、配置PATH环境变量,保证在控制台中可以使用sbt命令

1

2

3

4

5

6

$ vim ~/.bashrc

/*在文件尾部添加如下代码后,保存退出*/

export PATH=/opt/scala/sbt/:$PATH

 

/*使配置文件立刻生效*/

source ~/.bashrc

  5、不用测试。

    6. 设置源

1

2

3

4

5

6

7

8

vim ~/.sbt/repositories

[repositories]

local

aliyun: http://maven.aliyun.com/nexus/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

第二大部分,下载kafka manager

下载Kafka Manager,并进行打包,由于Kafka manager是由scala写的,所以需要由sbt的支持

 

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

cd kafka-manager
./sbt clean dist

 

成功后,会在kafka-manager-master/target/universal/kafka-manager-1.3.3.21.zip,这样一个压缩包。

我们需要解压出来,然后进入解压的文件夹bin目录下启动kafka manager,记得修改application.conf 文件。

启动命令:

nohup bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=9000 &

hhtp.port 就是manager web 供访问端口

 

 

你可能感兴趣的:(Kafka)