hdfs文件上传机制图
2022-03-26 17:21:39 0 举报
hdfs的文件上传的机制图
作者其他创作
大纲/内容
DateNode
根namenode通信请求上传文件,namenode检查目标文件是否已存在,父目录是否存在
client请求第一个 block该传输到哪些datanode服务器上
client开始往A上传第一个block(先从磁盘读取数据放到一个本地内存缓存),以packet为单位,A收到一个packet就会传给B,B传给C;A每传一个packet会放入一个应答队列等待应答
2
namenode返回3个datanode服务器ABC
test.log500M
心跳机制Heartbeat
namenode返回是否可以上传
Namenode
Client 客户机
client请求3台dn中的一台A上传数据(本质上是一个RPC调用,建立pipeline),A收到请求会继续调用B,然后B调用C,将真个pipeline建立完成,逐级返回客户端
3
1
SecondaryNameNode
0 条评论
回复 删除
下一页