我遇到了一个奇怪的错误,我的mapreduce作业总是卡在map 0%reduce 0%上。所以我继续做了一些研究,发现了这个链接,当我运行hadooptasktracker&在namenode上,但据我所知,namenode只支持JobTracker,在某些情况下还支持Secondary namenode。TaskTrackers适用于DataNodes,对吗?如果我的理解有误,请纠正我。为什么每次都要在NameNode上启动tasktracker守护程序?
有没有一个永久的解决方案可以让它自动运行,因为每次我都要在NameNode上手动启动TaskTracker。
映射任务也可能陷入无限循环。百分比是已完成的映射任务的百分比。如果每次提交映射作业时,映射都处于无限循环中,那么它永远无法完成。