为什么辅助名称节点也包含在从属文件中?

时间:2016-01-06 09:55:28

标签: hadoop hadoop2

我正在阅读博客和教程,并注意到在主文件上配置的节点也包含在名称节点中,为什么它们也包括从属文件中的辅助名称节点?非常感谢技术或概念性解释

1 个答案:

答案 0 :(得分:1)

可以在群集中的同一节点上配置主进程和从进程。但不建议在生产中使用。在生产中,您将看不到主人和奴隶之间的重叠。但是,在单节点Hadoop上设置以及用于开发的小型集群,主从流程之间通常会有重叠。

  • 主进程:namenode,secondary namenode,资源管理器,jobhistory服务器等。
  • 从属进程:datanode,nodemanager等。

如果您将节点作为主服务器的一部分并基于core-site.xml和yarn-site.xml中的IP地址,它将分别启动namenode和resourcemanager。

对于从属配置文件通常具有0.0.0.0作为IP地址,因此它将在定义为从属的所有节点上启动datanode和nodemanager(除非您将其排除)。