2015-09-27 2 views
0

Я расширил класс Hadoop InputSplit, чтобы рассчитать свой собственный разделитель входных данных, однако при возвращении определенного HostIP (то есть IP-адреса данных) в качестве строки для переопределенного getLocations(), Задача карты для этого не выполняется на этом HostIP, а не выполняется на каком-то другом. Какая проблема не будет выполняться на этом HostIP?Mapper, не выполняющийся на имени хоста, возвращаемого из getLocations() из InputSplit в Hadoop

ответ

0

Вы пытались вернуть полное имя из getLocations. Я столкнулся с подобной проблемой, но, как мне показалось, возвращающееся квалифицированное имя сработало для меня.

Thanks, Srivatsan