hadoop - 使用 hadoop tarball(CDH4.3) 安装 MR1

标签 hadoop mapreduce installation hdfs cloudera

当我默认安装 CDH4.3 时,它会安装 YARN 和 HDFS 以运行 MR1 我必须进行其他配置更改。为什么它不启动 MR1 和 HDFS 以及启动 MR1 要遵循的步骤是什么?

谢谢并恭祝安康

最佳答案

这就是打包 tarball 的方式。您需要在 MR1 中进行配置。引用下文discussion

如果您需要任何进一步的帮助,请告诉我。

编辑:

MR1 的文件分散在 CDH4.3 中。

  • 将压缩包解压到目录/un/tared/to/hadoop-2.0.0-cdh4.3.0。让我们引用这条路径作为进一步讨论
  • 创建符号链接(symbolic link)/share/hadoop/mapreduce1/bin TO/bin-mapreduce1
  • 创建符号链接(symbolic link)/share/hadoop/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/hadoop/mapreduce1
    HADOOP_CONF_DIR=$HADOOP_HOME/conf
  • 将/share/hadoop/mapreduce1/bin 添加到 PATH
  • 在/etc/hadoop-mapreduce1
  • 下为集群配置文件
  • 启动您的集群并检查守护进程

  • 这应该让您的 MR1 在 CDH4.3 上运行。如果您有任何问题,请告诉我。

    关于hadoop - 使用 hadoop tarball(CDH4.3) 安装 MR1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18568742/

    相关文章:

    hadoop - 将一些带有值数组的键加载到Pig中

    null - Hadoop 0.20.205.0 WritableComparator 不遵守可配置键

    c++ - 从 c++ 使用 hadoop HDFS,未定义对 `hdfsConnect' 的引用

    MongoDB - 锁定如何为 Map Reduce 工作?

    hadoop - 使用Sequencefile的Hadoop流非常慢

    java - Hadoop MapReduce:将数据从映射器复制到reducer

    installation - 创新设置: How to automatically uninstall previous installed version?

    hadoop - HBase 1.4.9 创建表失败

    javascript - Aurelia - 无法使用 typescript skeeton 使 asp net core 工作

    c++ - 一个 MinGW,许多 GCC 版本 - 怎么做?