還沒寫完 請勿看 抱歉
Hadoop 在ubuntu下安裝很好安裝,但是在window 會有一頭霧水,主要因爲操作window同學都是對於指令啥的小白。再次說明下我的安裝教程。
需求
1.JDK
2.Hadoop
3.Hadoop.dll
因爲Hadoop源碼是用jaca編寫,所以需要JDK。Hadoop 我使用的是2.7.2版本,所以對應的hadoop.dll的版本也是此版本,不然會出錯。
安裝JDK
下載JDK 並且安裝 ,安裝路徑注意一下,默認的是program files 是帶空格的,但是hadoop識別空格。
解決辦法 1是可以更改安裝路徑 如D:\Program Files\Java 改成其他的不帶空格即可 如D:\Java
解決辦法2 是在寫系統環境變量時候JAVA_HOME 寫成 D:\Progra~1\Java,這裏用了正則表達式,
不過建議是使用第一種方法,簡單粗暴。
安裝Hadoop
去官網下載即可
http://www-eu.apache.org/dist/hadoop/common/
我用的版本是2.7.2
可以看出 裏面有hadoop的源碼,可以自己下載看看。
下載Hadoop.dll
只需百度 hadoop.dll 2.7.2 我用的版本是2.7.2 對熱衷用最新版本的同志,自行搜索。
下載地址:
解壓 hadoop,和hadoop.dll
插曲,在解壓的過程,遇到的問題問題,
這個問題是因爲你的權限不夠,你打開winrar或者其他的解壓軟件使用管理員即可,
有些人習慣了右鍵解壓,卻不知道怎麼用管理員打開,
找到winrar圖標
右鍵管理員運行
然後file 找到解壓文件
等一會,打開費點時間
然後解壓即可
將hadoop.dll文件中的 dll 和exe 放入 你解壓的hadoop中的bin文件夾中
環境變量設置-JAVA
打開我的電腦屬性
打開高級系統設置
打開環境變量設置
設置系統環境變量
新建一個 JAVA_HOME
尋找path 添加 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin
這裏是 win10的添加方法,人性了很多。在win7 或者win10早一些版本中的更改方法直接添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
重啓,最好重啓
驗證 打開cmd ,可以點擊灰標(alt按鍵左邊,微軟的logo)+R,輸入cmd 回車。即可。
在cmd 中輸入java -version 可查看版本,更多的 指令自行查詢。
插一句,爲啥設置環境變量,目的就是爲了讓其他軟件找到java的庫,第一個JAVA_HOME是java的目錄,path是各個軟件庫的執行路徑。這麼寫是分開寫,方便更改
環境變量設置-HADOOP
前幾部過程省略,直接新建HADOOP_HOME
這裏是你的hadoop的解壓路徑,所以你需要放在一個合適的位置
在path中設置 %HADOOP_HOME%\bin
重啓