好文档 - 专业文书写作范文服务资料分享网站

教案27 项目8 平台化快速部署Hadoop 第1部分 探寻大数据平台及基础环境配置

天下 分享 时间: 加入收藏 我要投稿 点赞

重庆电子工程职业学院授课方案(教案)

课名: 《大数据平台应用》 教师: 班级: 编写时间: 课题:项目8 平台化快速部署Hadoop 第1部分 探寻大数据平台及基础课次:第27次 环境配置 教学目标及要求: (1)任务1 探寻大数据管理平台Ambari(理解) (2)任务2 准备安装环境(熟练掌握) (3)任务3 基础环境配置(熟练掌握) 教学重点: (1)任务1 探寻大数据管理平台Ambari(理解) (2)任务2 准备安装环境(熟练掌握) (3)任务3 基础环境配置(熟练掌握) 教学难点: 思政主题: 教学步骤及内容 : 1.课程引入 2.本次课学习内容、重难点及学习要求介绍 (1)任务1 探寻大数据管理平台Ambari(理解) (2)任务2 准备安装环境(熟练掌握) (3)任务3 基础环境配置(熟练掌握) 3.本次课的教学内容 (1)任务1 探寻大数据管理平台Ambari(理解) Ambari是Apache的一个项目,目的是使Hadoop管理在支持Apache Hadoop集群的供应、管理和监控方面更加简单灵活。Ambari为用户提供一套完整的Web界面供我们友好的管理Hadoop平台。Ambari已支持大多数

- 1 -

旁批栏:

Hadoop组件。 Ambari平台上支持大多数Hadoop生态圈的组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop和Hcatalog等。 Ambari可以提供如下服务: 1. 供应一个Hadoop集群 Ambari提供了跨多主机的Hadoop服务安装向导,实现向导式的一步步安装功能。 Ambari可以操作Hadoop集群上服务的所有配置信息。 2. 管理一个Hadoop集群 Ambari提供了跨整个集群的统一管理,包括开启、停止、重新配置Hadoop所有的服务。 3. 监听Hadoop集群 Ambari提供了一个dashboard面板监听整个Hadoop集群的健康和状态。 Ambari利用Ambari度量系统收集系统指标。 Ambari利用Ambari警报框架进行系统警报,并在需要注意时通知您(例如,节点故障、剩余磁盘空间不足等) Ambari能够使应用程序开发人员和系统集成人员轻松地将Hadoop供应、管理和监视功能与Ambari REST API集成到自己的应用程序中。 下面展示一下Ambari的主界面dashboard信息。在后续章节后将会更加深入的了解。 Ambar可以分为5个大的组件,分别是是Ambari-server、Ambari-web、Ambari-agent、Ambari-metrics-collector和Ambari-metrics-monitor。 1.在集群的每一台机器上都会部署Ambari-agent程序。Agent主要负责接收来着Server端的命令,这些命令可以是安装、启动、停止Hadoop集群上的某一服务。同时,agent端需要向Ambari-server端上报命令执行的结果,是执行成功还是失败。 2.Ambari-Server提供REST接口给Agent和Web访问,用户甚至可以不用界面,而是通过curl命令来操控集群。 3.Ambari-metric-collector和Ambari-metrics-monitor是收集群中组件metrics的模块。Nagios和Ganglia是两款监听器。 (2)任务2 准备安装环境(熟练掌握) 1.centos:用于安装服务器的Linux操作系统。centos下载地址: https://www.centos.org/download/ 2.ambari:大数据管理平台,用于使用Web页面管理Hadoop平台的安装及配置。Ambari下载地址: http://docs.hortonworks.com/HDPDocuments/Ambari-2.4.1.0/bk_ambari-installation/content/ambari_repositories.html

- 1 -

3.HDP和HDP UTILS下载地址:是我们的hadoop大数据平台包,及其相关的工具。下载地址为: http://docs.hortonworks.com/HDPDocuments/Ambari-2.4.1.0/bk_ambari-installation/content/hdp_stack_repositories.html 4.JDK,是hadoop及其插件安装前必备的java环境。 jdk下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下面我们了解下HDP是什么? HDP全拼为:Hortonworks Data Platform,是Hadoop的一种发行版本。Hadoop的发行版本有很多种,所有版本都是有Apache Hadoop版本衍生而来的。由于Apache Hadoop的开源协议规定,任何人和团体都可以对其进行修改并作为开源或者商业产品发布和销售。所有现在各个公司拥有各自的Hadoop版本。如华为发行版、Cloudera发行版、HDP版本等。其免费版有Cloudera发行的CDH、Hontonworks发行的HDP、Apache Hadoop版。三者的比较如表所示。 Ambari安装和HDP有版本兼容性问题,如表所示,具体的可以从Ambari官网可以详细查看。 https://docs.hortonworks.com/HDPDocuments/Ambari-2.4.1.0/bk_ambari-installation/content/determine_stack_compatibility.html (3)任务3 基础环境配置(熟练掌握) 配置Ambari基础环境的步骤如下: (1)配置Linux-更改主机名 (2)配置Linux-IP地址配置 (3)配置Linux-hosts配置 (4)配置Linux-YUM源配置 (5)Linux-NTP安装及配置 (6)配置Linux-SSH安装及免密 (7)配置Linux-httpd的安装 (8)配置Linux-禁用Transparent Huge Pages. (9)配置Linux-JDK安装配置 4.小结 (1)任务1 探寻大数据管理平台Ambari(理解) (2)任务2 准备安装环境(熟练掌握) (3)任务3 基础环境配置(熟练掌握) 5.作业 安装配置基础环境

- 1 -

6.教学反思 - 1 -

教案27 项目8 平台化快速部署Hadoop 第1部分 探寻大数据平台及基础环境配置

重庆电子工程职业学院授课方案(教案)课名:《大数据平台应用》教师:班级:编写时间:课题:项目8平台化快速部署Hadoop第1部分探寻大数据平台及基础
推荐度:
点击下载文档文档为doc格式
4hex086m6p1is530855j3blzb1bw3200hl4
领取福利

微信扫码领取福利

微信扫码分享