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