利用 Cloudera Manager下安装kafka

文章目录

  • 前言
  • 一、基于 CDH 版本选择安装
    • 1.1基于 CDH 版本选择安装
    • 1.2选择依赖项
    • 1.3角色分配
    • 1.4 设置 KafkaBroker 配置
    • 1.5 查看命令详请
    • 1.6 安装概要
    • 1.7 主页查看/启动


前言

本文章是是利用Cloudera Manager下安装kafka。不是基于 parcel 包离线安装


一、基于 CDH 版本选择安装

1.1基于 CDH 版本选择安装

登录 CM 控制台,选择“Add Service"

利用 Cloudera Manager下安装kafka_第1张图片
选择需要安装的 Kafka
在这里插入图片描述

1.2选择依赖项

点击continue,会出现让你选择依赖项。我们可以根据官网提供。link. 对应自己所需要的依赖。 我们这边第一个是因为有装Sentry的关系,所以会有记录,但根据官网,我们必选的依赖项(Dependencies)是ZooKeeper,可以加选的(Optional Dependencies)是Sentry,因为我不想做添加Sentry(这是跟数据读写权限有关),所以在这里只选择ZooKeeper。
利用 Cloudera Manager下安装kafka_第2张图片

1.3角色分配

然后点击continue,会出现让你选择点击角色分配,点击KafkaBroker ,创建 KafkaBroker 节点,Kafka MirrorMaker 和 Gateway,先默认不选 点击continue
利用 Cloudera Manager下安装kafka_第3张图片

1.4 设置 KafkaBroker 配置

在 Kafka 配置文件中配置 broker 在 zookeeper 中的 将“zookeeper.chroot”修改为“/kafka”,如下图。就是设定 broker 信息保存在 zookeeper 的/kafka 目录下
利用 Cloudera Manager下安装kafka_第4张图片

设置 Data Directories log dirs:/var/local/kafka/data Java Heap 设置为 512M 或 1G;
什么是Java Heap ?,因为我们知道底层很多是java开发,当一个java程序启动JVM,从操作系统那里取得一些内存,JVM就从这些内存来满足它的需要,这些内存中的一部分就作为Heap了。
利用 Cloudera Manager下安装kafka_第5张图片

1.5 查看命令详请

然后点击continue,我们可以看到Command Details

利用 Cloudera Manager下安装kafka_第6张图片

1.6 安装概要

然后点击continue,我们可以看到下面讯息,kafka的新服务已在群集上安装和配置。但您可能仍然必须启动新服务。 建议您先使用过时的配置重新启动任何依赖项服务。 您可以通过单击下面的“Finish”,并去主页上执行这些操作。然后我们回到主页上
利用 Cloudera Manager下安装kafka_第7张图片

1.7 主页查看/启动

然后点击Finish,回到主页可以看到kafka并启用,中间那台是主控制器。服务正常启动,安装完成
利用 Cloudera Manager下安装kafka_第8张图片

你可能感兴趣的:(KAFKA,kafka,大数据,cloudera)