日期:2014-05-16  浏览次数:20819 次

[综合]Apache Hadoop 2.2.0单节点集群安装[翻译]

Mapreduce Tarball

你需要有MapReduce tarball,如果没有的话那么你需要从源文件中创建一个,执行命令如下:

$ mvn clean install -DskipTests
$ cd hadoop-mapreduce-project
$ mvn clean install assembly:assembly -Pnative

注意:你需要安装protoc 2.5.0?。

如果需要忽略本地化编译那么你可以去掉在maven中去掉?-Pnative参数,Tarball会在target/?目录中生成。

?

设置环境变量

假定你已经安装了hadoop-common/hadoop-hdfs,并且已经设置了$HADOOP_COMMON_HOME/$HADOOP_HDFS_HOME,解压hadoop mapreduce tarball?并设置环境变量$HADOOP_MAPRED_HOME到解压的目录中去,同时也设置?$HADOOP_YARN_HOME?环境变量。

注意:下面的操作假定你的hdfs已经开始运行。

?

设置配置文件

启动ResourceManager 和 NodeManager