HDFS 写文件流程V1.2
2022-09-13 09:56:50 7 举报
HDFS写文件流程-正常写入3副本
作者其他创作
大纲/内容
p1~pn
block5
test.txt
10. 汇报文件写完成
4.2 传输block1
RPC: addBlock()
block5file-part2
RPC: complete()
blockStream
6. DN2传给DN3
2. 在FS目录树对应路径添加info.txt
4.0 申请新的block
8. DN2返回ack给DN1
block1file-part1
200M
packet1~n
备注:
1. 请求创建新文件test.txt
RPC: blockReceivedAndDeleted()
replyStream
DataNode1
客户端机器
part1
0x00@imbajin.com
block1
初始化输出流和DataStreamer
DataNode3
HDFS_Client
NameNode
DataNode2
写HDFS
9. DN1返回ack给client
128M
5. DN1传给DN2
part2
10. 传输block5(重复4~9步)
RPC: create()
0M
输出流+Streamer线程
0 条评论
下一页
为你推荐
查看更多