Hadoop 2.7.0 中不存在 start-mapred.sh 文件

Hadoop 2.7.0 中不存在 start-mapred.sh 文件

我已经在 Ubuntu 14.04 上安装了 Hadoop 2.7.0。start-dfs.shstart-yarn.sh文件start-all.sh位于系统目录。但start-mapred.sh目录中不存在。我的安装可能存在什么问题?

答案1

这不是你的安装问题。Hadoop 2 使用框架即 MapReduce 2.0 (MRv2)。
参考Hadoop Yarn更多细节。

因此,start-mapred.sh不是必需的。要启动 Hadoop,请使用start-all.shstart-dfs.shstart-yarn.sh

YARN 最初的目的是将 JobTracker/TaskTracker 的两个主要职责拆分为独立的实体:

  • 全局 ResourceManager
  • 每个应用程序一个 ApplicationMaster
  • 每个节点都有一个从属 NodeManager
  • 每个应用程序都有一个在 NodeManager 上运行的容器

您可能正在关注解释 Hadoop 1 设置的教程。

Apache Hadoop Yarn会帮助你。

相关内容