0

需要一些关于从 tarball 安装 CDH4 的指导

我从“ https://ccp.cloudera.com/display/SUPPORT/CDH4+Downloadable+Tarballs ”下载了两个文件

1) hadoop-0.20-mapreduce-0.20.2+1341 (只有 MRv1) 2) hadoop-2.0.0+922 (有 HDFS+ Yarn)

我能够从第一个文件“1) hadoop-0.20-mapreduce-0.20.2+1341”安装 MRv1 我已经编辑了 hadoop-env.sh、core-site.xml、hdfs-site.xml 和 mapred-site。 xml 存在于 untared 文件的 conf 目录中。我的 JobTracker 和 TaskTracker 工作正常。

我可以在 hadoop-env.sh 中看到一些新变量,它们是:HADOOP_NAMENODE_OPTS HADOOP_SECONDARYNAMENODE_OPTS HADOOP_DATANODE_OPTS HADOOP_BALANCER_OPTS HADOOP_JOBTRACKER_OPTS

这些是什么 ?我应该设置这些吗?

解压后 "2) hadoop-2.0.0+922" 。我可以在 /etc/hadoop/ 看到另外一组配置文件 我需要使用这些配置文件吗?

我无法从此启动 NAMENODE 和 DATANODE 服务。需要进行哪些配置更改?任何人都可以指导我找到包含所有安装步骤的正确链接吗?请帮忙。

4

1 回答 1

0

不知道现在回答是否为时已晚,但

您需要先转到计算机上的“hadoop-2.0.0-mr1-cdh4.2.0”文件夹,然后运行以下命令

启动数据节点和名称节点的命令是:

for x in /"你机器上 hadoop 目录的路径"/hadoop-2.0.0-mr1-cdh4.2.0/bin/hadoop-* ; 做 $x 启动数据节点;完毕 ;

for x in /"你机器上 hadoop 目录的路径"/hadoop-2.0.0-mr1-cdh4.2.0/bin/hadoop-* ; 做 $x 启动名称节点;完毕 ;

于 2013-04-11T07:46:01.043 回答