标签: hadoop mapreduce hdfs
我有一个只有10个地图的地图程序。我的集群有5个节点,我的问题是:我可以调度运行哪个映射任务到哪个节点?例如,让1号地图在node1中运行,3号地图在node3中运行,No.9地图在node5中运行。 如果我能这样做,那么我的代码和配置文件需要进行哪些更改。顺便说一句,我使用HDFS。谢谢!
答案 0 :(得分:1)
无法在Hadoop中为映射任务到节点映射设置亲和力。调度程序根据数据位置/插槽状态自动决定运行Map任务的位置。