前提:数据被分成数据块,每个数据块都拥有至少三个副本,这些副本被放在不同的DataNode中第一副本:如果上传节点是DN,则上传该节点;如果上传节点是NN,则随机选择DN 第二副本:放置在不同机架的DN上 第三副本:放置在与第二副本相同机架的不同DN上HDFS读取HDFS写入**