溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在ubuntu系統(tǒng)下安裝hadoop

發(fā)布時間:2020-06-20 00:04:21 來源:網(wǎng)絡 閱讀:3908 作者:昭帆 欄目:大數(shù)據(jù)

一直想寫一下自己學習hadoop的經(jīng)歷,用來協(xié)助自己了解整個學習的進程,并幫助更多的初學者進行學習。
本文介紹的所有信息都是在ubuntu14.04上,jdk1.8,hadoop2.7.4
下面分幾部分介紹些整個的學習進程。
1、ubuntu系統(tǒng)上安裝hadoop
hadoop是運行在linux系統(tǒng)下的java程序,因此首先需要安裝一個linux系統(tǒng),作者選擇的是vmwork+ubuntu14.04 64位系統(tǒng)作為開發(fā)的環(huán)境。對于如何使用vmwork安裝ubuntu系統(tǒng),請百度相關信息
vmwork 下載地址 vmWork 密碼:ohsl
ubuntu 下載地址 ubuntu14.04 密碼: 9stz
現(xiàn)在默認為大家都安裝完成ubuntu系統(tǒng)。
1、ubuntu上安裝jdk
由于hadoop最終是使用java進行開發(fā)以及編譯的,因此需要使用jdk。在ubuntu系統(tǒng)中可以使用apt-get install jdk安裝jdk,但是由于在安裝hadoop時,需要使用jdk目錄中的一部分文件,使用apt-get install 安裝的jdk,其中的bin、以及conf等文件最總會被分割到不同的地方,因此建議直接下載jdk后進行配置。
可以去orcale官網(wǎng)進行下載,下面給出jdk的百度網(wǎng)盤路徑:JDK8.密碼:dqk7。
將jdk-8u151-linux-x64.tar.gz拷貝到ubuntu對應的用戶文件夾下。
使用命令
$tar -xvzf jdk-8u151-linux-x64.tar.gz
進行解壓到文件夾下。如圖
在ubuntu系統(tǒng)下安裝hadoop
解壓完后得到相應的文件。由于用戶目錄一般僅是用于保存用戶的數(shù)據(jù),我們需要將安裝的軟件保存在/usr/soft中。
使用
$cd /usr
進入usr目錄,在usr目錄中創(chuàng)建文件夾,需要管理員權限,因此需要使用sudo,
$sudo mkdir soft
輸入密碼后創(chuàng)建成功。
在ubuntu系統(tǒng)下安裝hadoop
創(chuàng)建成功后需要修改該文件夾的權限,讓用戶具有寫和執(zhí)行的權限。
$sudo chmod 777 soft
并使用ls -al查看相應的權限是否成功
$ls -al
在ubuntu系統(tǒng)下安裝hadoop
將jdk 拷貝到soft中
$mv /home/zhaofan/Downloads/jdk1.8.0_151 /usr/soft
配置環(huán)境變量
$sudo gedit /etc/environment
在該文件中添加JAVA_HOME讓其指向jdk安裝目錄,同時在PATH中添加對應的bin
在ubuntu系統(tǒng)下安裝hadoop
編輯完成后,受用source讓改配置文件立即生效
$source /etc/environment
$java -version
可以看到java 的版本號,至此jdk安裝完成
在ubuntu系統(tǒng)下安裝hadoop
2、安裝hadoop
去apache中下載hadoop,或者點擊下面鏈接去百度網(wǎng)盤下載,下載密碼:2vc9
hadoop下載地址
下載完成后,同樣將其解壓到soft文件夾中
$tar -xvzf hadoop-2.7.4.tar.gz
在soft文件夾中會出現(xiàn)jdk和hadoop兩個文件夾
在ubuntu系統(tǒng)下安裝hadoop
同樣在enviroment中添加環(huán)境變量,配置完成后如下圖。
$sudo gedit /etc/environment
在ubuntu系統(tǒng)下安裝hadoop
$source /etc/environment
使用上面命令讓環(huán)境變量起作用。
$hadoop version
進行查看hadoop的版本信息,如果提示缺少JAVA_HONE,請查看是否配置JDK,如果配置后,請重啟后查看hadoop的版本
在ubuntu系統(tǒng)下安裝hadoop
如果看到上圖的信息,說明hadoop已經(jīng)安裝完成。
下一節(jié),我們將講解如何配置hadoop

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI