1.

Point out the wrong statement.(a) From the system perspective, the ApplicationMaster runs as a normal container(b) The ResourceManager is the per-machine slave, which is responsible for launching the applications’ containers(c) The NodeManager is the per-machine slave, which is responsible for launching the applications’ containers, monitoring their resource usage(d) None of the mentionedI got this question at a job interview.My doubt is from YARN topic in division Working of MapReduce of Hadoop

Answer» RIGHT answer is (b) The ResourceManager is the per-machine slave, which is responsible for launching the APPLICATIONS’ containers

Explanation: ResourceManager has a scheduler, which is responsible for allocating resources to the VARIOUS applications running in the cluster, according to constraints such as queue CAPACITIES and user limits.


Discussion

No Comment Found

Related InterviewSolutions