hadoop1.x
最大的缺点,JobTracker只有一个,会发生单点故障,如果JobTracker的机器挂了,是不允许的,另外JobTracker需要承受非常多的TaskTracker的压力,风险非常大,JobTracker成为瓶颈,而且他不能跑Spark应用程序,仅支持MR程序,另一方面资源利用率不是很好,可能有的节点繁忙有的空闲。
单点故障
JobTracker瓶颈
仅支持MR程序
资源利用率不是很好
hadoop2.x YARN
ApplicationMaster:运行spark diver
一旦应用程序初始化,client就会断开