Yarn NodeManager和ResourceManager在同一节点中



(默认情况下)Hadoop Yarn中的"资源管理器"是否位于同一节点中?如果没有,是否可以在同一个节点上运行它们?

取决于是否要在RM节点上运行其他容器(用于ApplicationMasters或任务)。如果您希望您的RM节点仅用于资源管理、调度等,则不要在RM节点上启动NM。如果您认为RM节点上有空闲的cpu/mem/磁盘(尤其是对于小型集群或需要调度的作业很少的集群),则在RM节点上运行NM。

脚本sbin/start-arn.sh只执行

#启动resourceManager

"$bin"/yarn-daemon.sh--配置$yarn_CONF_DIR启动资源管理器

#启动nodeManager

"$bin"/yarn-daemons.sh--配置$yarn_CONF_DIR启动节点管理器

在yarn-site.xml中,您可以设置资源管理器的IP:PORT以及节点管理器

yarn.resourcemanager.address

yarn.nodemanager.address

节点管理器是定位资源管理器的管理器(请参阅http://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/YARN.html)

相关内容

  • 没有找到相关文章

最新更新