当客户提交作业时,任务跟踪器会收到它。 Namenode可以查看此提交作业的代码吗?
答案 0 :(得分:0)
任务跟踪器在Hadoop2 / YARN中不存在,但不是,代码未在Namenode进程中运行。
答案 1 :(得分:0)
简短的回答是否。
答案很长,namenode
不执行mapreduce
程序,因此名称节点与mapreduce
代码无关。 mapreduce
jar被物理上传到负责执行map/reduce.
的每个节点。因此,基本上只有那些执行mapreduce
的节点才会引用jar。 namenode
的唯一作用是确保将jar文件写入负责执行map/reduce
的节点。