代码编织梦想

HDFS输入文件的具体步骤

1、Client向NameNode 提交需要上传文件的申请

2、NameNode返回响应给Client,同意上传文件的请求

3、Client向NameNode 申请子节点DataNode.

4、NameNode 响应给Client它的子节点DataNode

5、Client 向DataNode提交申请建立传输通道。

6、DataNode 依次响应连接 (dn1,dn2,dn3)

7、Client 向DataNode上传一个Block,DataNode1向其他子节点
( dn1 传给 dn2 ,dn2 传给dn3),dn1 每传一个packet 会放入一个应答

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/nq1737274479/article/details/129676316

《大数据面试题》面试大数据这一篇就够了-爱代码爱编程

文章目录 Hadoop 常见面试题1. mr 工作原理 ☆☆☆☆2. split 机制 ☆☆☆☆☆3. namenode,datanode,secondaryNameNode分别是干什么的?☆☆☆☆☆4. mr on yarn 工作原理 ☆☆☆☆☆5. fsimage 和 edits 是干什么的?为什么要使用?☆☆☆☆6. hdfs 工作原理 ☆☆