HDFS 是一个主从架构(Master/Slave)
master ===> nameNode
slave ===> dataNode
文件是按照 blocksize 分 block(块)后存在不同的 dataNode 上的
nameNode 的工作:
1. 维护目录树
2. 管理元数据(metadata,文件对应所有 block 的 id,dataNode,副本数)
3. 响应客户端请求
dataNode 的工作:
master ===> nameNode
slave ===> dataNode
文件是按照 blocksize 分 block(块)后存在不同的 dataNode 上的
nameNode 的工作:
1. 维护目录树
2. 管理元数据(metadata,文件对应所有 block 的 id,dataNode,副本数)
3. 响应客户端请求
dataNode 的工作: