【发布时间】:2013-03-26 21:32:46
【问题描述】:
我有一个唯一的地图程序,它有 10 多张地图。我的集群有 5 个节点,我的问题是:我可以调度运行哪些映射任务到哪个节点?比如让1号map在node1运行,3号map在node3运行,9号map在node5运行。 如果我可以这样做,那么需要对我的代码和配置文件进行哪些更改。顺便说一句,我使用 HDFS。谢谢!
【问题讨论】:
我有一个唯一的地图程序,它有 10 多张地图。我的集群有 5 个节点,我的问题是:我可以调度运行哪些映射任务到哪个节点?比如让1号map在node1运行,3号map在node3运行,9号map在node5运行。 如果我可以这样做,那么需要对我的代码和配置文件进行哪些更改。顺便说一句,我使用 HDFS。谢谢!
【问题讨论】:
无法在 Hadoop 中为映射任务到节点的映射设置关联。调度程序会根据数据位置/槽状态自动决定在哪里运行 Map 任务。
【讨论】: