1、准备工具
2、在VirturalBox中安装Ubuntu
安装好virturalbox后,接下来安装Ubuntu系统

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

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

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

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

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

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

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

(8)设置位置

(9)选择系统语言

(10)设置账户

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

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

(12)安装增强功能


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

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

勾选自动挂载和固定分配

然后回到Ubuntu系统,打开终端输入mount命令
sudo mount -t vboxsf share /mnt
cd /mnt

(14)新建Cloud目录,用来存放hadoop和jdk文件
sudo mkdir 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

保存让其生效
source ~/.bashrc
java -version

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


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
网友评论