1. 副本策略 NameNode具有RackAware机架感知功能,这个可以配置. 若client为DataNode节点,那存储block时,规则为:副本1,同client的节点上:副本2,不同机架节点上:副本3,同第二个副本机架的另一个节点上:其他副本随机挑选. 若client不为DataNode节点,那存储block时,规则为:副本1,随机选择一个节点上:副本2,不同副本1,机架上:副本3,同副本2相同的另一个节点上:其他副本随机挑选 (For the common case, when t