zoukankan      html  css  js  c++  java
  • Kafka Manager的安装与部署

    一、硬件环境

    假设Kafka安装在4台机,IP及主机名如下:

    192.168.100.105 c1
    192.168.100.110 c2
    192.168.100.115 c3
    192.168.100.120 c4

    假设把Kafka Manager安装在c1机。

    二、安装部署

    * 新版的Kafka Manager改名为cmak,只提供了用Java 11编译的运行程序,所以要先安装JDK 11。

    1.下载JDK 11

    https://www.oracle.com/java/technologies/downloads/#java11

    下载jdk-11.0.13_linux-x64_bin.tar.gz文件

    其中11.0.13是版本号,有新版就下载新版。

    2.解压JDK

    这里放在/usr/bin/目录下

    cd /usr/bin
    tar -xvf jdk-11.0.13_linux-x64_bin.tar.gz
    mv jdk-11.0.13_linux-x64_bin jdk11

    3.下载安装包

    https://github.com/yahoo/CMAK/releases

    下载cmak-3.0.0.5.zip文件

    其中3.0.0.5是版本好,有新版就下载新版

    4.解压安装包

    由于是用zip打包,所以要先安装zip工具:

    apt install zip

    这里假定放在/home/目录

    cd /home
    unzip cmak-3.0.0.5.zip
    mv cmak-3.0.0.5 cmak

    5.配置

    vim /home/cmak/conf/application.conf

    设置以下参数的值:

    (1) ZooKeeper的监听地址

    kafka-manager.zkhosts="c1:2181,c2:2181,c3:2181"
    cmak.zkhosts="c1:2181,c2:2181,c3:2181"


    (2) 登录的账号密码

    basicAuthentication.ldap.enabled=true
    basicAuthentication.username="admin"
    basicAuthentication.password="password"

    这里的admin和password是用户名和密码,可自定义。

    6.启动

    cd /home/cmak/bin
    ./cmak -java-home /usr/bin/jdk11

    * cmak默认端口是9000,如果要修改,可通过http.port参数设置,例如:

    ./cmak -java-home /usr/bin/jdk11 -Dhttp.port=80

    7.测试

    如果是按我前面的文章安装,在浏览器访问:

    http://192.168.100.105:9000

    8.设置Cluster

    在界面执行以下操作:

    (1) 点击Cluster -> Add Cluster

    (2) 填写Cluster Name,随便填一个名字即可

    (3) 填写Cluster Zookeeper Hosts

    如果是按我前面的文章安装,这里填写c1:2181,c2:2181,c3:2181

    附录:

    Kafka的安装与部署

    https://www.cnblogs.com/live41/p/15522443.html

  • 相关阅读:
    pycharm过期后,修改hosts文件?
    三种格式化方式
    virtualenv安装及使用
    二分查找以及单例模式
    目录总览
    SQLAlchemy
    Redis
    linux 安装虚拟机
    shell基本命令
    Linux 命令大全
  • 原文地址:https://www.cnblogs.com/live41/p/15554285.html
Copyright © 2011-2022 走看看