Hadoop生态系统及开发 实训手册 实训15 Kafka集群部署.docx
《Hadoop生态系统及开发 实训手册 实训15 Kafka集群部署.docx》由会员分享,可在线阅读,更多相关《Hadoop生态系统及开发 实训手册 实训15 Kafka集群部署.docx(3页珍藏版)》请在第一文库网上搜索。
1、实训6.3 Kafka集群部署L实训I目的通过本实训,了解Kafka的基本概念,理解Kafka工作原理,安装部署 Kafka集群。2 .实训内容本实训通过安装和配置Kafka,学会执行Kafka,并且校验集群是否搭建成 功。3 .实训要求以小组为单元进行实训,每小组5人,小组自协商选一位组长,由组长安排 和分配实训任务,具体参考实训操作环节。小组成员需确保ZoOKeePer集群是否 安装准确。4 .准备知识(1) Kafka概念趣解PrOdUCer:生产者,就是它来生产“鸡蛋”的。COnSUmer:消费者,生出的“鸡蛋”它来消费。TOPic:把它理解为标签,生产者每生产出来一个鸡蛋就贴上一个标
2、签(Topic),消费者 可不是谁生产的“鸡蛋”都吃的,这样不同的生产者生产出 来的“鸡蛋”,消费者就可以选择性的“吃” 了。Broker:就是篮子了。Partition: Partition是物理上的概念,每个Topic包含一个或多个PartitionoConsumer Group :每个 Consumer 属于一个特定的 Consumer Group (可为 每个Consumer指定group name,若不指定group name,则属于默认的group)如果从技术角度,TOPiC标签实际就是队列,生产者把所有“鸡蛋(消息)” 都放到对应的队列里了,消费者到指定的队列里取。5 .实训步骤
3、(1)安装和配置Kafka将kafka_2.13-3.3.1 .tgz压缩包上传至master节点的/root/PaCkage目录下。解压 kafka_2.13-3.3.Ltgz,这里解压在/root/PaCkage 目录下:Cd rootpackagetar -zxvf kafka_2.13-3.3. Ltgz -C optsoftware(2)配置 Kafka配置环境变量:vim etcprofile添加以下内容二export KAFKA_HOME=/opt/software/kafka_2.13-3.3.1export PATH=$PATH:$KAFKA_HOME/bin一“使配置生蜃:
4、一source etcprofile穆祓 Kafka 的配置文件($KAFKAJIOMEconf):cd optsoftwarekafka_2.13-3.3.1/configvim server.properties修改 ZooKeeper 的连接节点,将文件中 zookeeper.connect=localhost:2181 的 localhost,修改为安装 ZoOKeePer 的三台节点,即 master、slavel slave2,主机 刍里面加上端口号,三台节点用逗号进行隔。如图6-31所示。zookeeper.connect=master:218 !,slave l:2181,sl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hadoop生态系统及开发 实训手册 实训15 Kafka集群部署 Hadoop 生态系统 开发 手册 实训 15 Kafka 集群 部署