标签: hadoop mapreduce yarn hadoop2 input-split
我已经扩展了InputSplit类的Hadoop来计算我的自定义输入拆分,但是当我将特定的HostIP(即datanode IP)作为被覆盖的 getLocations()的字符串返回时,它的Map任务没有在HostIP上执行而是在其他一些上执行。在特定的HostIP上没有执行会出现什么问题?
InputSplit
答案 0 :(得分:0)
您是否尝试从getLocations返回完全限定名称?我遇到了类似的问题,但返回合格的名字看起来对我有用。
谢谢, Srivatsan