在hadoop中,jobtracker和tasktracker之间的区别和关系是什么?
正如标题所说,在hadoop中,jobtracker和tasktracker之间的区别和关系是什么?谁能给我解释一下,谢谢你的帮助 工作追踪者-在hadoop中,jobtracker和tasktracker之间的区别和关系是什么?,hadoop,bigdata,Hadoop,Bigdata,正如标题所说,在hadoop中,jobtracker和tasktracker之间的区别和关系是什么?谁能给我解释一下,谢谢你的帮助 工作追踪者- JobTracker进程在单独的节点上运行,通常不在DataNode上运行 JobTracker是MRv1中MapReduce执行的基本守护程序。在MRv2中,它被ResourceManager/ApplicationMaster取代 JobTracker从客户端接收MapReduce执行请求 JobTracker与NameNode对话以确定数据的位
- JobTracker进程在单独的节点上运行,通常不在DataNode上运行
- JobTracker是MRv1中MapReduce执行的基本守护程序。在MRv2中,它被ResourceManager/ApplicationMaster取代
- JobTracker从客户端接收MapReduce执行请求
- JobTracker与NameNode对话以确定数据的位置
- JobTracker根据数据位置(数据的接近度)和在给定节点上执行任务的可用插槽,查找执行任务的最佳TaskTracker节点
- JobTracker监视单个TaskTracker,并将作业的总体状态提交回客户端
- JobTracker进程对于Hadoop集群的MapReduce执行至关重要
- 当JobTracker关闭时,HDFS仍将正常工作,但MapReduce执行无法启动,现有MapReduce作业将停止
- TaskTracker在DataNode上运行。主要在所有数据节点上
- 在MRv2中,TaskTracker被节点管理器取代
- TaskTracker将与JobTracker保持持续通信,以发送任务执行进度的信号
- Mapper和Reducer任务在TaskTracker管理的数据节点上执行
- TaskTracker将分配Mapper和Reducer任务,由JobTracker执行
- TaskTracker故障不被认为是致命的。当TaskTracker变得无响应时,JobTracker会将TaskTracker执行的任务分配给另一个节点
- JobTracker进程在单独的节点上运行,通常不在DataNode上运行
- JobTracker是MRv1中MapReduce执行的基本守护程序。在MRv2中,它被ResourceManager/ApplicationMaster取代
- JobTracker从客户端接收MapReduce执行请求
- JobTracker与NameNode对话以确定数据的位置
- JobTracker根据数据位置(数据的接近度)和在给定节点上执行任务的可用插槽,查找执行任务的最佳TaskTracker节点
- JobTracker监视单个TaskTracker,并将作业的总体状态提交回客户端
- JobTracker进程对于Hadoop集群的MapReduce执行至关重要
- 当JobTracker关闭时,HDFS仍将正常工作,但MapReduce执行无法启动,现有MapReduce作业将停止
- TaskTracker在DataNode上运行。主要在所有数据节点上
- 在MRv2中,TaskTracker被节点管理器取代
- TaskTracker将与JobTracker保持持续通信,以发送任务执行进度的信号
- Mapper和Reducer任务在TaskTracker管理的数据节点上执行
- TaskTracker将分配Mapper和Reducer任务,由JobTracker执行
- TaskTracker故障不被认为是致命的。当TaskTracker变得无响应时,JobTracker会将TaskTracker执行的任务分配给另一个节点