How to install Hadoop 2.2.0

来源:互联网 发布:淘宝的管控记录是什么 编辑:程序博客网 时间:2024/06/03 23:48

How to install Hadoop 2.2.0

Hadoop 2.2.0.

1. hadoop

 

2. SSH 免密钥登陆

 

测试成功没有

 

3. JDK 安装
http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

配置环境变量(也可是是在/etc/profile里面配置)

 

4. Hadoop 安装
http://www.apache.org/dyn/closer.cgi/hadoop/common/

 

– Hadoop 环境变量配置

 

– hadoop-env.sh

 上面的 HADOOP_OPTS没有配置正确会出现  WARN util.NativeCodeLoader: Unable to load native-hadoop

 library for your platform... using builtin-java classes where applicable

– yarn-env.sh

 

使配置生效

 

5. Hadoop 配置文件
– core-site.xml

 

– hdfs-site.xml

 

– mapred-site.xml

 

– yarn-site.xml

 

6. Hadoop 运行
– Name Node format(只要格式一次)

多次格式化后,datanode启动不了

0.20.2版本解决方式:1、查看名称节点上(即在配置文件中配置的hadoop.tmp.dir参数路径)/usr/hadoop0.20.2/hadoop-huanghz/dfs/name/current/文件夹中VERSION文件中的namespaceid;2、在两个数据节点修改上dfs.data.dir配置的路径下current文件夹中的VERSION文件namespaceid与名称节点保持一致2.20版本解决/data/hadoop/dfs/name/current/VERSION用name下面的clusterID,修改datanode的/data/hadoop/dfs/data/current/VERSION 里面的clusterID每次格式化,name下面的VERSION的clusterID会产生一个新的ID,要去修改各个节点的VERSION的clusterID……/dfs/data/currentstorageID=DS-1959445666-10.161.138.100-50010-1386493413986clusterID=CID-64a3a726-29e4-4d80-86a6-035ef33a225bcTime=0storageType=DATA_NODElayoutVersion=-47……/dfs/name/current/VERSION#Fri Jan 03 10:37:48 CST 2014namespaceID=1667984727clusterID=CID-42c6d540-c3ca-44df-95e8-01a6d87effb5cTime=0storageType=NAME_NODEblockpoolID=BP-220196921-10.161.138.100-1388716668863layoutVersion=-47

 

– Hadoop (name node, data node, yarn) 启动

 

– 查看是否启动成功

- 通过网页查看
http://localhost:8088/ or http://localhost:50070/


0 0
原创粉丝点击