如何在不同的节点集群中调度hadoop map任务

时间:2013-03-26 21:32:47

标签: hadoop mapreduce hdfs

我有一个只有10个地图的地图程序。我的集群有5个节点,我的问题是:我可以调度运行哪个映射任务到哪个节点?例如,让1号地图在node1中运行,3号地图在node3中运行,No.9地图在node5中运行。 如果我能这样做,那么我的代码和配置文件需要进行哪些更改。顺便说一句,我使用HDFS。谢谢!

1 个答案:

答案 0 :(得分:1)

无法在Hadoop中为映射任务到节点映射设置亲和力。调度程序根据数据位置/插槽状态自动决定运行Map任务的位置。