1、Linux 的介绍:Linux 的发展历史、Linux 和 Windows 的对比和优势、Linux 的常
见版本;
2、Linux 的安装:VMware Workstation 虚拟软件安装过程、CentOS 虚拟机安装过
程;
3、Linux 的常用命令:常用命令的介绍、常用命令的使用和练习;
4、Linux 编辑器:VI、VIM 编辑器的介绍、常用快捷键;
5、Linux 用户和组账户管理:用户的管理、组管理;
分布式集群技术 6、Linux 系统文件权限管理:文件权限介绍、文件权限的操作;
7、Linux 的 RPM 软件包管理:RPM 包的介绍、RPM 安装、卸载等操作
8、Linux 网络:Linux 网络的介绍、Linux 网络的配置和维护、iptables 原理和操作
9、Shell 编程:Shell 介绍、Shell 脚本的编写
10、Linux 上常见软件的安装:安装 JDK、安装 Tomcat、安装 Eclipse
11、集群负载均衡和高可靠:Haproxy、Keepalived
12、CentOS7 部分新特性介绍和使用
13、综合案例:构建互联网高并发分布式服务器集群
1、Hadoop 生态圈简介
2、Hadoop 伪分布式环境搭建
3、Hadoop 计算模型 MapReduce 例子说明
4、分布式文件系统 HDFS:分布式文件系统 HDFS 简介、HDFS 原理、HDFS 上传
下载数据过程和源码分析
5、分布式计算模型 MapReduce:MapReduce 算法原理、Shuffle 过程和原理、
MapReduce 提交过程和源码分析、MapReduce 执行过程和源码分析、MapReduce
本地 debug 和远程 debug、MapReduce 优化、MapReduce 实战案例
6、分布式协调框架 ZooKeeper:ZooKeepe 基本概念和体系结构、ZooKeeper 集群
的安装、操作 ZooKeeper、ZooKeeper 编程 API
Hadoop 离线计
算
7、Hadoop2.x 集群搭建:Hadoop2.x 集群结构体系介绍、Hadoop2.x 集群搭建、
NameNode 的高可用性(HA)、HDFS Federation、ResourceManager 的高可用性
(HA)、Hadoop 集群常见问题和解决方法、Hadoop 集群管理
8、分布式数据库 Hbase:HBase 定义、HBase 与 RDBMS 的对比、数据模型、系
统架构、HBase 上的 MapReduce、表的设计、集群的搭建过程讲解、集群的监控、
集群的管理、HBase Shell 以及演示、Java 客户端以及代码演示
9、数据仓库 Hive(使用 sql 进行计算的 hadoop 框架):数据仓库基础知识、Hive 定
义、Hive 体系结构简介、Hive 集群、客户端简介、HiveQL 定义、HiveQL 与 SQL
的比较、数据类型、外部表和分区表、表的操作与CLI 客户端演示、数据导入与 CLI
客户端演示、查询数据与 CLI 客户端演示、数据的连接与 CLI 客户端演示、用户自
定义函数(UDF)的开发与演示
10、数据迁移工具 Sqoop:配置 Sqoop、使用 Sqoop 把数据从 mysql 导入到 HDFS
评论0
最新资源