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 在元数据 中创建文件节点