Search code examples
hadoop-yarnhadoop2

a confusion about nodemanager and app master roles in yarn


can some one please explain the role of node manager and app master in YARN.
from what I read, node manager is responsible of launching and tracking tasks in a node, and app master is responsible for launching tasks in a container and negotiating resource with the resource manager.
I'm not sure if these information are correct or not, please correct me if I'm wrong.
thank you in advance


Solution

  • Cloudera blog has multiple articles explaining this. refer the link below: https://blog.cloudera.com/blog/2015/09/untangling-apache-hadoop-yarn-part-1/