Database Reference
In-Depth Information
ResourceManager
The ResourceManager daemon is a global master daemon that is responsible for man-
aging the resources for the applications in the cluster. The ResourceManager daemon con-
sists of the following two components:
• ApplicationsManager
• Scheduler
The ApplicationsManager performs the following operations:
• Accepts jobs from a client.
• Creates the first container on one of the worker nodes to host the Applica-
tionMaster . A container, in simple terms, is the memory resource on a single
worker node in cluster.
• Restarts the container hosting ApplicationMaster on failure.
The scheduler is responsible for allocating the system resources to the various applications
in the cluster and also performs the monitoring of each application.
Each application in YARN will have an ApplicationMaster. This is responsible for commu-
nicating with the scheduler and setting up and monitoring its resource containers.
Search WWH ::




Custom Search