147k views
0 votes
What is a JobTracker in Hadoop? How many instances of JobTracker run on a Hadoop Cluster?

1 Answer

1 vote

Final answer:

A JobTracker in Hadoop is responsible for assigning tasks to nodes in a cluster and managing MapReduce jobs. There is only one instance of JobTracker that runs on a Hadoop cluster.

Step-by-step explanation:

In Hadoop, a JobTracker is responsible for assigning tasks to the various nodes in a Hadoop cluster. It manages the execution and monitoring of MapReduce jobs.

There is only one instance of JobTracker that runs on a Hadoop cluster. The JobTracker is a single point of failure, so it is typically run on a highly available machine.

JobTracker keeps track of the progress of each job, handles job scheduling, and ensures fault tolerance by reassigning tasks if a node fails. It also coordinates the distributed processing of input data and the aggregation of output data.

User AdamHurwitz
by
8.1k points

Related questions

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.