1、準(zhǔn)備工具
2、在VirturalBox中安裝Ubuntu
安裝好virturalbox后,接下來安裝Ubuntu系統(tǒng)

程序啟動(dòng)界面
(1)點(diǎn)擊新建,設(shè)置好虛擬機(jī)名稱和系統(tǒng)類型

新建虛擬機(jī)
(2)選擇我們下好的Ubuntu系統(tǒng)光盤文件載入虛擬光驅(qū)

載入光盤文件
(3)出現(xiàn)下面圖像說明光盤文件載入成功

啟動(dòng)界面
(4)稍等一會(huì)兒,系統(tǒng)自動(dòng)彈出安裝界面

安裝引導(dǎo)程序
(5)選擇自己喜歡的語言然后點(diǎn)擊安裝Ubuntu

安裝Ubuntu
(6)為了節(jié)約時(shí)間,我們選擇清除整個(gè)磁盤并安裝Ubuntu,你也可以自己手動(dòng)分區(qū)進(jìn)行安裝

選擇安裝類型
(7)系統(tǒng)自動(dòng)進(jìn)行分區(qū),選擇繼續(xù)

確認(rèn)分區(qū)
(8)設(shè)置位置

選擇位置
(9)選擇系統(tǒng)語言

選擇語言
(10)設(shè)置賬戶

設(shè)置賬戶
OK一切就緒,剩下的就交給程序自己去完成,是不是很easy _。

系統(tǒng)自動(dòng)安裝
(11)安裝完后,點(diǎn)擊重啟,恭喜你已經(jīng)在虛擬機(jī)中成功安裝Ubuntu!

重啟系統(tǒng)
(12)安裝增強(qiáng)功能

安裝增強(qiáng)功能

選擇運(yùn)行
程序安裝完成,按回車鍵,然后重啟系統(tǒng)

程序安裝完成
(13)設(shè)置共享文件夾,用來訪問window上的文件

設(shè)置共享文件夾
勾選自動(dòng)掛載和固定分配

共享文件夾信息
然后回到Ubuntu系統(tǒng),打開終端輸入mount命令
sudo mount -t vboxsf share /mnt
cd /mnt

掛載共享目錄
(14)新建Cloud目錄,用來存放hadoop和jdk文件
sudo mkdir Cloud

創(chuàng)建Cloud目錄
(15)將/mnt目錄中的hadoop和jdk文件復(fù)制到Cloud目錄下,并解壓。
sudo cp /mnt/*.gz ~/Cloud/
sudo tar -xzvf hadoop-*.gz
sudo tar -xzvf jdk-*.jz
到此為止,所有的準(zhǔn)備工作都已經(jīng)做好了,下面來安裝JDK。
3、安裝JDK
配置環(huán)境變量
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

環(huán)境變量設(shè)置
保存讓其生效
source ~/.bashrc
java -version

測(cè)試JDK是否安裝成功
4、配置Hadoop環(huán)境變量
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

配置Hadoop環(huán)境變量

測(cè)試安裝成功
5、測(cè)試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