# 云计算与大数据课程实验 **Repository Path**: ni-zimo/big-data ## Basic Information - **Project Name**: 云计算与大数据课程实验 - **Description**: 学校大三时候大数据实现的教程和必要工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-14 - **Last Updated**: 2024-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 云计算与大数据 #### 介绍 学校大三时候大数据实现的教程和必要工具 我们当时只需要做4个实验,难度不大,需要一定操作能力 ## 实验一 Linux的安装与使用 ### 一.实验名称 Linux的安装与使用 ### 二.实验目的 (1)熟练掌握Linux的安装 (2)熟练掌握Linux的相关命令 ### 三.实验内容 (1)安装VMware (2)安装三台Centos7虚拟机 (3)学习熟悉Linux常用命令 ## 实验二 Hadoop集群的安装 ### 一.实验名称 Hadoop集群的安装与使用 ### 二.实验目的 (1)熟练掌握Centos7下jdk1.8安装 (2)熟练掌握Centos7 下SSH免密登录配置 (3)熟练掌握Centos7下Hadoop集群安装 ### 三.实验内容 (1)Centos7下jdk1.8安装 (2)Centos7下SSH免密登录配置 (3)Centos7下Hadoop集群安装 ## 实验三 HDFS编程实践 ### 一.实验题目 HDFS常用命令、HDFS编程实践 ### 二.实验目的 (1)熟悉HDFS常用命令 (2)熟练掌握HDFS写文件Java代码,并理解相应的API (3)熟练掌握HDFS读文件Java代码,并理解相应的API (4)熟练掌握HDFS读写文件代码的打包、部署和运行 ### 三.实验内容 (1)学习、熟悉HDFS shell启动相关命令 (2)学习、熟悉HDFS常用命令 (3)编写向HDFS中写文件的Java代码并编译、打包、部署、运行 (4)编写从HDFS中读文件的Java代码并编译、打包、部署、运行 ## 实验四 MapReduce编程实践 ### 一.实验名称 MapReduce编程实践 ### 二.实验目的 (1)熟练掌握MapReduce编程 (2)熟悉MapReduce工作流程 (3)熟悉MapReduce具体应用 ### 三.实验内容 (1)在IDEA中编写MapReduce处理wordcount的相关代码 (2)编译、打包、部署并运行MapReduce程序