在运行作业时执行特定的节点管理器

时间:2018-03-21 12:05:53

标签: mapreduce yarn hadoop2

我正在使用 hadoop-2.7.3 。我如何才能排除特定的nodemanagers 仅用于某些工作。我尝试了一些配置,但它适用于resourcemanager级别而不是nodemanager。它是否可以通过任何mapreduce作业级属性来实现。

示例:我想在nodemanager group1(5台服务器)中运行job1,在nodemanager group2中运行job2(其他5台服务器)

1 个答案:

答案 0 :(得分:0)

如果您正在使用Capacity Scheduler,则可以排除节点。该功能称为节点标签。有关详细信息,请参阅YARN Node Labels