標籤:style blog http java os io strong 檔案
下面開始hadoop的安裝與配置;
(1)安裝jdk
我安裝的是JDK1.7.0_40,windows x64版的
下載完之後,直接點擊安裝,
我的安裝路徑為預設路徑:C:\Program Files\Java\jdk1.7.0_40;
安裝完畢後,設定環境變數:
JAVA_HOME指向JDk安裝目錄
PATH指向JDK的bin目錄
設定完成之後,在cmd中 輸入java命令,如果出現一下畫面,即為安裝成功:
(2)安裝hadoop
下載hadoop,http://hadoop.apache.org
我下載的版本是hadoop-1.2.1.tar.gz
下載之後 將該檔案解壓到C:\cygwin64\home\ldm\目錄下,並將檔案夾的名字改為hadoop
配置conf/hadoop-env.sh:
配置JDk即可:
export JAVA_HOME=/usr/local/jdk;
這裡呢,要在cygwin下面執行命令:
LN -s C:\Program Files\Java\jdk1.7.0_40 /usr/local/jdk;
產生 連結檔案;
否則 直接配置windows下的路徑時,肯能會有不能識別的問題。
配置 core-site.xml:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/hadoop</value>
</property>
</configuration>
配置hdfs-site.xml:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
配置mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
</configuration>
(3)啟動hadoop
格式檔案系統:
hadoop namenode -format
啟動hadoop:
啟動關閉所有任務:start-all.sh/stop-all.sh
啟動關閉HDFS:start-dfs.sh/stop-dfs.sh
啟動關閉MapReduce:start-mapred.sh/stop-mapred.sh
(4)hadoop的訪問
Hadoop的重要連接埠:
JobTracker管理介面:50030
HDFS管理介面:50070
HDFS通訊介面:9000
MapReduce通訊連接埠:9001
常用的訪問介面:
NameNode介面:http://localhost:50070
JobTracker管理介面:http://localhost:50030
如果hadoop啟動成功的話,就可以從上述訪問介面上訪問。