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.

All labels observed (2)

Label Occurrences
NodeManager canonical 3
NodeManager web UI 1

How this entity was disambiguated

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
configuredBy yarn-site.xml
enforces resource limits per container
exposes NodeManager web UI
linked to: NodeManager
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
linked to: Hadoop
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
linked to: Hadoop

Apache Hadoop YARN
linked to: YARN
replaced TaskTracker
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

How these facts were elicited

Referenced by (4)

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

YARN hasComponent NodeManager
ApplicationMaster communicatesWith NodeManager
ResourceManager coordinatesWith NodeManager
NodeManager exposes NodeManager web UI
linked to: NodeManager