HDFS写入数据的宏观流程
2021-11-21 18:21:19 0 举报
HDFS写入数据的宏观和微观流程
作者其他创作
大纲/内容
4.2 读取Block数据packet
P
1、发送写数据请求
DataNode3
socket
DataNode
HDFS写入数据宏观流程
DFS
客户端
NameNode
4.1 创建OS的对象给客户端使用
客户端节点
4.2 向NN询问Block存储的DN
具体流程描述:https://xiatwo.blog.csdn.net/article/details/121386708
2.1 检查权限2.2 检查磁盘空间
HDFS dfs -put
ack
DataNode1
Pipeline
3、返回OK
DataNode2
FSDataOutputStream
2、远程RPC请求NameNode
5、packet流式写入
1、保存文件元数据信息(DFS 请求是携带 :文件名,大小,时间,权限...)2、File和Block映射信息(当File文件上传成功后NameNode保存映射关系)3、Block与DataNode映射信息(DataNode实时汇报给NameNode关于Block的数据)
packet接受完成响应 ack
Block
0 条评论
下一页