A.业务应用调用 HDFS Client 提供的 API.请求写入文件。 B.业务调用 close. flush 后 HDFS Client 联 系 NameNode,确认数据写完成,DataNode 持久化元数据。 C.HDFS Client 收到业务数据后.从 NameNode 获取到数据块编号、位置信息后,联系 DataNode, 并将需要写入数据的 DataNode 建立起流水线。完成后,客户端再通过自有协议写入数据到 DataNodel.再由 DataNode 1 复制到 DataNode2、DataNode3。 D.HDFS Client 联系 NameNode. NameNode 在元数据 中创建文件节点