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.
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.