mapreduce工作停留在0

时间:2015-02-15 14:58:08

标签: hadoop mapreduce hive

我遇到了这个奇怪的错误,我的mapreduce工作总是卡在地图0%减少0%。所以我接着做了一些研究,发现这个link确实解决了我在运行hadoop tasktracker&在namenode上,但根据我的知识,Namenode只支持JobTracker,在某些情况下只支持Secondary NameNode。 TaskTrackers适用于DataNodes吗?如果我的理解错了,请纠正我。 为什么每次都要在NameNode上启动tasktracker守护进程?

是否有一个永久性的解决方案可以使这个自动化,因为每次我手动启动NameNode上的TaskTracker。

1 个答案:

答案 0 :(得分:1)

你的映射任务也可能陷入无限循环。百分比是已完成的Map任务的百分比。如果每次提交Map Job时映射都会陷入无限循环,那么它就永远无法完成。