Ubuntu16.04+hadoop2.8.1環(huán)境搭建

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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容