NameNode

E830287

NameNode is the central master server in Hadoop’s HDFS that manages the filesystem namespace and controls client access to files.

All labels observed (4)

Label Occurrences
NameNode canonical 6
Hadoop NameNode 1
NameNode RPC server 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf HDFS component ⓘ
master server ⓘ
metadata server ⓘ
belongsTo HDFS master-slave architecture ⓘ
canBe active NameNode ⓘ
standby NameNode ⓘ
canStoreMetadataOn NFS shared storage ⓘ
Quorum Journal Manager ⓘ
local filesystem ⓘ
communicatesWith DataNode ⓘ
controls client access to files ⓘ
coordinates block replication ⓘ
file creation ⓘ
file deletion ⓘ
file renaming ⓘ
detects DataNode failures ⓘ
enforces HDFS replication factor ⓘ
file system permissions ⓘ
exposes RPC interface to clients ⓘ
web UI ⓘ
introducedIn Hadoop 0.x series ⓘ
linked to: Hadoop
is single point of control in HDFS ⓘ
isImplementedIn Java ⓘ
maintains in-memory representation of namespace ⓘ
manages HDFS filesystem namespace ⓘ
monitors DataNode heartbeats ⓘ
partOf Apache Hadoop ⓘ
linked to: Hadoop

Hadoop Distributed File System ⓘ
linked to: HDFS
persistsChangesIn edit log ⓘ
persistsMetadataIn fsimage ⓘ
requires large heap memory ⓘ
runsOn dedicated server ⓘ
schedules block deletion ⓘ
block replication balancing ⓘ
stores HDFS metadata ⓘ
block locations ⓘ
directory hierarchy ⓘ
file permissions ⓘ
file-to-block mappings ⓘ
supports federation of multiple NameNodes ⓘ
high availability configuration ⓘ
triggers block re-replication on failure ⓘ
uses checkpointing via CheckpointNode ⓘ
checkpointing via Secondary NameNode (legacy) ⓘ
edit log ⓘ
fsimage ⓘ
wasOriginally single point of failure ⓘ

How these facts were elicited

Referenced by (9)

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

HDFS → storesMetadataOn → NameNode ⓘ
Secondary NameNode → readsFrom → NameNode fsimage ⓘ
linked to: NameNode
ZKFailoverController → interactsWith → NameNode RPC server ⓘ
linked to: NameNode
WebHDFS REST API → integratesWith → Hadoop NameNode ⓘ
linked to: NameNode
DataNode → communicatesWith → NameNode ⓘ
DataNode → reportsTo → NameNode ⓘ
DataNode → monitoredBy → NameNode ⓘ
DataNode → contrastedWith → NameNode ⓘ