当我默认安装CDH4.3时,它会安装YARN和HDFS来运行MR1,我必须进行其他配置更改。为什么它不启动MR1和HDFS,启动MR1需要遵循哪些步骤?
感谢和问候
这就是tarball的打包方式。您需要执行一个在MR1中进行配置的循环方法。参考以下讨论
如果你需要进一步的帮助,请告诉我。
编辑:
MR1的文件分散在CDH4.3中。
- 将tarball解压缩到/un/tared/to/hadoop-2.0.0-cdh4.3.0目录中。让我们参考这条路径进行进一步讨论
- 创建Symlink/share/hadop/mapreduce1/bin-TO/bin-mapreduce1
- 创建Symlink/share/hadop/mapreduce1/conf TO/etc/hadoop-mapreduce1
- 复制旧的start-dfs.sh和stop-dfs.sh脚本(从任何Apche dist或旧的CDH dist获取脚本),并复制到步骤2中引用的bin-mapreduce1
- 在/bin-mapreduce1/hadoop-config.sh的顶部添加以下变量HADOOP_HOME=/share/hadop/mapreduce1HADOOP_CONF_DIR=$HADOOP_HOME/CONF
- 将/share/hadop/mapreduce1/bin添加到PATH
- 在/etc/hadoop-mapreduce1下为集群配置文件
- 启动集群并检查守护程序
这将使您的MR1在CDH4.3上运行。如果你有任何问题,请告诉我。