在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1

目录
1. Hadoop学习的两个方向
2. 安装前的准备
3. 安装CentOS 7
4. 在Linux系统中进行基本的操作
5. 配置网络连接
6. 安装JDK
7. 虚拟机克隆
8. 设置虚拟机SSH免登陆
9. 安装Hadoop
10. Hadoop安装后配置

1.Hadoop学习的两个方向

Hadoop学习主要分为实践学习和源码学习两个方向,前者主要学习如何使用Hadoop的分布式系统来进行完成数据分析的作业,而后者主要通过学习其源码来理解Hadoop的原理,从而按照自己的要求来部署Hadoop分布式系统。

源码学习的要求比较简单,常见的Eclipse等IDE都可以进行源码的阅读和学习,当然还需要进行一些简单的环境配置,相信这些对于已经到这一步的大佬来说不是什么问题了,这方面的学习可以通过查阅Hadoop技术内幕系列的书籍来完成。

实践学习需要Linux系统的支持,而且由于是分布式系统的学习,所以至少需要三台机器,那么怎么在一台电脑上实现呢?就需要用到虚拟机了,首先我们利用VMware来配置一个Linux系统的机器,然后克隆出另外两台机器即可。下面即开始一一介绍具体的操作。

2.安装前的准备

首先需要查看自己的电脑安装内存RAM的大小:

因为虚拟机运行本身也是需要占用RAM的,为了支撑三台虚拟机的正常运行,计算机可用的RAM应该在3G以上。

另外还需要60G左右的硬盘内存,用来存储虚拟机生成的文件以及后续学习产生的需要存储记录的文件,可以是计算机本身的磁盘,也可以是移动硬盘。

如果以上条件都满足,那就可以开始Hadoop的学习之旅了,为了节省时间,我将后续需要下载的安装包和文件都列举出来,可以边下载边执行安装过程,节约下载的等待时间:

下载项 链接及注意事项
VMware 微信公众号“软件安装管家”有具体的下载链接和安装教程
CentOS 7 https://www.centos.org/download/ 如果计算机的RAM足够大,可以下载DVD ISO,它提供可视化的桌面,否则还是乖乖下载轻便的Minimal ISO,用起来更流畅简洁
jdk1.8 for Linux https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意要下载后缀为.tar.gz的项
hadoop-2.6.0二级制包 https://archive.apache.org/dist/hadoop/common/hadoop-2.6.0/hadoop-2.6.0.tar.gz

3.安装CentOS 7

安装好VMware后打开,新建虚拟机,选择典型安装后下一步
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第1张图片

在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第2张图片
选中安装程序光盘映像文件并打开下载好的CentOS 7映像文件,下一步, 设置虚拟机名称,选择安装位置(需要新建一个空白文件夹,大小20G+),下一步
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第3张图片
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第4张图片
选择磁盘大小为默认,存储为单个文件,下一步
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第5张图片
点击自定义硬件后分别设置虚拟机的内存大小为建议内存,处理器数量为1,内核数量为4
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第6张图片
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第7张图片
返回后点击完成开始安装虚拟机
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第8张图片
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第9张图片
等待安装环境检测完毕后会出现一个可视化界面,选择语言后继续
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第10张图片
等待安装源和软件选择检查完毕后,点击软件选择可以添加想要安装的软件, Minimal版的是没有多余的选择的,只有最小安装,DVD版的可以安装桌面等可视化软件,还是要看个人的计算机配置来选择,最小安装也不妨碍后续的学习,后面的教程也是默认是最小安装的,安装了桌面的也可以通过打开终端的方式来进行对照操作。 软件选择完后点击安装位置,选中“我要配置分区”,点击完成后选择自动创建→完成→接受更改→开始安装
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第11张图片
边安装边设置密码和创建用户
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第12张图片
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第13张图片
完成安装后重启,进入系统界面并登陆!
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第14张图片
在VMware workstation Pro上搭建CentOS 7 Linux系统并安装Hadoop 1_第15张图片

你可能感兴趣的:(Hadoop学习)