大数据学习之四 HDFS流程图解,网络拓扑,机架感知 HDFS读操作 HDFS写操作 网络拓步 机架感知(副本节点选择) HDFS读操作 流程解析: 客户端(client)向NameNode请求上传文件,NameNode检查目标文件是否已经存在,父目录是否已经存在。 NameNode返回是否可以上传文件。 客户端请求第一个block(块,默认128MB)要上传到哪几个DataNode上。 NameNode返回3个DataNode节点,分别为datanode1,datanode2,datanode3。 客户端请求datanode1上传数据,datanode1收到请求会继续调用datanode2,然后datanode2再继续调用datanode3&#x