高版本和低版本的的机制。
第一种:
查看客户端位置,如果在集群中就选择所在节点,若不在就随机算则一个集群中的节点dn1。
第二个副本的位置就是在集群中的除了dn1的节点随机选择一个dn2.
第三个就要选择dn2所在的机架,节点随机选择dn3. 第二种:
第一个副本选择和第一种相同
第二个选择dn1所在机架的随机节点dn2
第三个是不同与dn1、2的机架的随机节点。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。