第1章 Hadoop介绍
教案
课程名称:Hadoop大数据开发基础
课程类别:必修
适用专业:大数据技术类相关专业
总学时:64学时(其中理论28学时,实验36学时)
总学分:4.0学分
本章学时2学时
一、材料清单
(1) Hadoop大数据开发基础(第2版)》教材。
(2) 配套PPT。
(3) 引导性提问。
(4) 探究性问题。
(5) 拓展性问题。
二、教学目标与基本要求
1.教学目标
从理论方面介绍了Hadoop的概念,Hadoop的历史、特点,了解了Hadoop的主要思想,再通过介绍Hadoop的HDFS、MapReduce和YARN这3大主要的核心组件,深入了解Hadoop的整体架构,最后简要介绍了Hadoop的生态系统和应用场景。
2.基本要求
(1) 了解Hadoop分布式框架及其发展历史、特点。
(2) 了解Hadoop核心组件。
(3) 了解Hadoop的生态系统组件。
(4) 了解Hadoop的应用场景。
三、问题
3.引导性提问
引导性提问需要教师根据教材内容和学生实际水平,提出问题,启发引导学生去解决问题,提问,从而达到理解、掌握知识,发展各种能力和提高思想觉悟的目的。
(1) 你听到过“大数据”这个概念吗?
(2) 你听到过“Hadoop”这个软件吗?
(3) 你知道Hadoop最主要的用处吗?
(4) 你觉得Hadoop更常用于哪方面?
4.探究性问题
探究性问题需要教师深入钻研教材的基础上精心设计,提问的角度或者在引导性提问的基础上,从重点、难点问题切入,进行插入式提问。或者是对引导式提问中尚未涉及但在课文中又是重要的问题加以设问。
(1) Hadoop是一个什么样的软件?
(2) Hadoop的核心组件有哪些?
(3) Hadoop HDFS的架构中包括了哪些主要的组件?
(4) 能否通过WordCount程序简单描述一下Hadoop MapReduce?
(5) Hadoop生态圈中有哪些软件?
(6) Hadoop有哪些宕机处理方式?
(7) Hadoop的主要特点有哪些?
5.拓展性问题
拓展性问题需要教师深刻理解教材的意义,学生的学习动态后,根据学生学习层次,提出切实可行的关乎实际的可操作问题。亦可以提供拓展资料供学生研习探讨,完成拓展性问题。
(1) 能否结合Yarn的运行原理解析WordCount程序提交后Yarn框架的运行情况?
(2) 除了Hadoop HDFS,还有哪些分布式文件系统?
(3) 除了Hadoop YARN,还有哪些资源管理器?
四、主要知识点、重点与难点
6.主要知识点
(1) Hadoop的发展历史。
(2) Hadoop的特点。
(3) Hadoop的核心组件。
(4) Hadoop的分布式思想
(5) MapReduce分布式计算框架的运行流程。
(6) YARN资源管理器的运行原理
(7) Hadoop的生态系统。
(8) Hadoop的应用场景。
hadoop安装详细步骤linux7.重点
(1) Hadoop的特点。
(2) Hadoop的核心组件HDFS和MapReduce。
(3) Hadoop的生态系统。
8.难点
(1) Hadoop的分布式思想。
(2) MapReduce分布式计算框架的运行流程。
(3) YARN资源管理器的运行原理。
五、教学过程设计
9.理论教学过程
(1) Hadoop的发展历程。
(2) Hadoop的特点。
(3) Hadoop分布式文件系统。
(4) MapReduce计算框架。
(5) YARN资源管理框架。
(6) Hadoop生态圈与使用场景。
六、教材与参考资料
10.教材
Hadoop大数据开发基础(第2版)(微课版)[参考资料
第2章 Hadoop集的搭建及配置
教案
课程名称:Hadoop大数据开发基础
课程类别:必修
适用专业:大数据技术类相关专业
总学时:64学时(其中理论28学时,实验36学时)
总学分:4.0学分
本章学时:8学时
七、材料清单
(1) Hadoop大数据开发基础(第2版)》教材。
(2) 配套PPT。
(3) 引导性提问。
(4) 探究性问题。
(5) 拓展性问题。
八、教学目标与基本要求
11.教学目标
首先介绍了虚拟机的安装配置,重点介绍了设置固定IP、远程连接虚拟机以及配置本地YUM源并在线安装常用软件。接着介绍了在Linux下JDK的安装过程,最后介绍了Hadoop完全分布式集的搭建过程,详细讲解了如何修改l、hadoop-env.sh、yarn-env.sh、l、l、workers、l的配置文件,以及克隆虚拟机、配置SSH免密码登录、配置时间同步服务、启动或关闭集的操作。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。