Ubuntu16.04+hadoop2.8.1环境搭建

1、准备工具

  • VirtualBox5.1
  • Ubuntu16.04
  • Hadoop2.8.1
  • OracleJDK1.7

2、在VirturalBox中安装Ubuntu

安装好virturalbox后,接下来安装Ubuntu系统

Ubuntu16.04+hadoop2.8.1环境搭建_第1张图片
程序启动界面

(1)点击新建,设置好虚拟机名称和系统类型

Ubuntu16.04+hadoop2.8.1环境搭建_第2张图片
新建虚拟机

(2)选择我们下好的Ubuntu系统光盘文件载入虚拟光驱


Ubuntu16.04+hadoop2.8.1环境搭建_第3张图片
载入光盘文件

(3)出现下面图像说明光盘文件载入成功

Ubuntu16.04+hadoop2.8.1环境搭建_第4张图片
启动界面

(4)稍等一会儿,系统自动弹出安装界面

Ubuntu16.04+hadoop2.8.1环境搭建_第5张图片
安装引导程序

(5)选择自己喜欢的语言然后点击安装Ubuntu

Ubuntu16.04+hadoop2.8.1环境搭建_第6张图片
安装Ubuntu

(6)为了节约时间,我们选择清除整个磁盘并安装Ubuntu,你也可以自己手动分区进行安装


Ubuntu16.04+hadoop2.8.1环境搭建_第7张图片
选择安装类型

(7)系统自动进行分区,选择继续


Ubuntu16.04+hadoop2.8.1环境搭建_第8张图片
确认分区

(8)设置位置


Ubuntu16.04+hadoop2.8.1环境搭建_第9张图片
选择位置

(9)选择系统语言

Ubuntu16.04+hadoop2.8.1环境搭建_第10张图片
选择语言

(10)设置账户

Ubuntu16.04+hadoop2.8.1环境搭建_第11张图片
设置账户

OK一切就绪,剩下的就交给程序自己去完成,是不是很easy _

Ubuntu16.04+hadoop2.8.1环境搭建_第12张图片
系统自动安装

(11)安装完后,点击重启,恭喜你已经在虚拟机中成功安装Ubuntu!

Ubuntu16.04+hadoop2.8.1环境搭建_第13张图片
重启系统

(12)安装增强功能

Ubuntu16.04+hadoop2.8.1环境搭建_第14张图片
安装增强功能
Ubuntu16.04+hadoop2.8.1环境搭建_第15张图片
选择运行

程序安装完成,按回车键,然后重启系统

Ubuntu16.04+hadoop2.8.1环境搭建_第16张图片
程序安装完成

(13)设置共享文件夹,用来访问window上的文件

Ubuntu16.04+hadoop2.8.1环境搭建_第17张图片
设置共享文件夹

勾选自动挂载和固定分配


Ubuntu16.04+hadoop2.8.1环境搭建_第18张图片
共享文件夹信息

然后回到Ubuntu系统,打开终端输入mount命令

sudo mount -t vboxsf share /mnt
cd /mnt
Ubuntu16.04+hadoop2.8.1环境搭建_第19张图片
挂载共享目录

(14)新建Cloud目录,用来存放hadoop和jdk文件

sudo mkdir Cloud
Ubuntu16.04+hadoop2.8.1环境搭建_第20张图片
创建Cloud目录

(15)将/mnt目录中的hadoop和jdk文件复制到Cloud目录下,并解压。

sudo cp /mnt/*.gz ~/Cloud/
sudo tar -xzvf hadoop-*.gz
sudo tar -xzvf jdk-*.jz

到此为止,所有的准备工作都已经做好了,下面来安装JDK。

3、安装JDK

配置环境变量

sudo vim ~/.bashrc
export JAVA_HOME= /home/slave1/Cloud/jdk1.7.0_80
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH
Ubuntu16.04+hadoop2.8.1环境搭建_第21张图片
环境变量设置

保存让其生效

source ~/.bashrc
java -version
Ubuntu16.04+hadoop2.8.1环境搭建_第22张图片
测试JDK是否安装成功

4、配置Hadoop环境变量

sudo vim ~/.bashrc
#set hadoop environment
export HADOOP_HOME=/home/slave1/Cloud/hadoop-2.8.1
export CLASSPATH=$($HADOOP_HOME/bin/hadoop classpath):$CLASSPATH
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
source ~/.bashrc
Ubuntu16.04+hadoop2.8.1环境搭建_第23张图片
配置Hadoop环境变量
Ubuntu16.04+hadoop2.8.1环境搭建_第24张图片
测试安装成功

5、测试wordcount程序

sudo mkdir ~/Cloud/hadoop-2.8.1/input
sudo cp /mnt/article.txt  ~/Cloud/hadoop-2.8.1/input/
hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.8.1.jar wordcount input output

你可能感兴趣的:(Ubuntu16.04+hadoop2.8.1环境搭建)