NodeManager

E705289

NodeManager is the per-node agent in Apache Hadoop YARN responsible for managing containers, monitoring resource usage, and reporting node status to the ResourceManager.

Jump to: Statements Referenced by

Statements (46)

Predicate Object
instanceOf YARN component
per-node agent
aggregates container logs to HDFS (when enabled)
belongsTo a YARN cluster
canRun multiple containers concurrently
checks node health via health-check scripts
communicatesWith ResourceManager NERFINISHED
configuredBy yarn-site.xml
enforces resource limits per container
exposes NodeManager web UI NERFINISHED
handles container restart
container start
container stop
hasConfigurationProperty yarn.nodemanager.local-dirs
yarn.nodemanager.log-dirs
yarn.nodemanager.resource.cpu-vcores
yarn.nodemanager.resource.memory-mb
hasRole manages containers on a node
monitors resource usage on a node
reports node status to the ResourceManager
implements YARN NodeManager service
introducedIn Hadoop 2.x NERFINISHED
listensOn NodeManager RPC port
logs container stdout and stderr
maintainedBy Apache Hadoop community
manages YARN containers
monitors CPU usage
disk usage
memory usage
network usage
partOf Apache Hadoop NERFINISHED
Apache Hadoop YARN NERFINISHED
replaced TaskTracker NERFINISHED
reports container status
node health
resource utilization
runsOn worker node
stores localized application files
supports container lifecycle management
localization of application resources
log aggregation
resource isolation
uses cgroups for resource isolation (on Linux)
container executor
validIn YARN resource management model
writtenIn Java NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

YARN hasComponent NodeManager