1,启动集群(一般三个节点(一个NameNode,两个datanode)) 2,客户端向nameNode发送传输数据流请求 3,nameNode检查路径(已存在则返回路径已存在),路径不存在则返回可以传输数据流 4,客户端请求参数节点(两个dataNode中的哪一个) 5,nameNode返回两个dataNode可以传输 6,两个dataNode节点向客户端应答成功(表示可以传输数据流) 7,客户端向两个节点建立传输block通道 8,开始传输数据流 9,客户端向nameNode发送数据流传输完成 至此数据流传输完成。 00后编程小菜鸟 大数据入门新手 欢迎指正。