Reputation: 21
as the title says,In hadoop,what is the difference and relationship between jobtracker tasktracker? Can someone explain to me ,thanks for your kind help!
Upvotes: 2
Views: 4803
Reputation: 424
TaskTracker runs on DataNode. Mostly on all DataNodes.
TaskTracker is replaced by Node Manager in MRv2.
TaskTracker will be in constant communication with the JobTracker signalling the progress of the task in execution.
Mapper and Reducer tasks are executed on DataNodes administered by TaskTrackers.
TaskTrackers will be assigned Mapper and Reducer tasks to execute by JobTracker.
TaskTracker failure is not considered fatal. When a TaskTracker becomes unresponsive, JobTracker will assign the task executed by the TaskTracker to another node.
Upvotes: 3