hadoop 1.2安裝安裝

1,安裝jkd

2,下載hadoop1.2安裝包 使用命令並解壓

3,配置環境變量,指定自己的jdk的版本和hadoop文件夾

vi /etc/profile

在文件末尾添加

JAVA_HOME=/usr/java/jdk1.6.0_30/

JRE_HOME=/usr/java/jdk1.6.0_30/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export JAVA_HOME

export JRE_HOME

export PATH

export CLASSPATH

 

export HADOOP_HOME=/home/chp_hadoop/hadoop-1.2.1

export PATH=$HADOOP_HOME/bin:$PATH

 

如圖:

 

4,讓環境變量生效

      source /etc/profile

5,修改 hadoop-1.2.1/conf/hadoop-env.sh文件,指定JDK版本

 

6,主要配置個文件:core-site.xml、hdfs-site.xml、mapred-site.xml

配置  conf/core-site.xml: 

<configuration> 

<property> 

<name>fs.default.name</name> 

<value>hdfs://localhost:9000</value> 

</property> 

</configuration> 

 

配置  conf/hdfs-site.xml: 

<configuration> 

<property> 

<name>dfs.replication</name> 

<value>1</value> 

</property> 

</configuration> 

 

配置  conf/mapred-site.xml: 

<configuration> 

<property> 

<name>mapred.job.tracker</name> 

<value>localhost:9001</value> 

</property> 

</configuration> 

 

7,配置SSH

在終端中輸入ssh localhost如果需要輸入密碼則輸入密碼後運行以下兩條命令,

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

這是爲了,配置自由登錄hadoop的密碼,第一句是產生,第二句是分發

 

8,用cd命令進入hadoop目錄  輸入bin/hadoop namenode -format進行格式化

 

9, 輸入bin/start-all.sh啓動

 

10,檢測hadoop是否啓動成功

輸入 /usr/jdva/jdk1.6.0.30/bin/jps,查看進程狀況

如果有這些進程,則表示hadoop啓動成功

2760 SecondaryNameNode

2554 NameNode

2964 TaskTracker

2840 JobTracker

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章