The NodeManager's view

The NodeManager service in YARN updates its resource capabilities to the ResourceManager and tracks the execution of containers running on the node.

Other than the health of a node, the NodeManager service is responsible for the following:

  • Execution of an application and its associated containers
  • Provide localized resources for the execution of containers related to applications
  • Manage logs of different applications

The NodeManager service has its own view for the following:

  • Application: This manages the application's execution, logs, and resources
  • Container: This manages the execution of containers as a separate process
  • Localized resource: This involves the files required for the container's execution

View 1 – Application

NodeManager ...

Get Learning YARN now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.