关于Leader副本分布的说法,正确的是?

某OceanBase租户的PRIMARY_ZONE 设置为’zone1,zone2,zone3’ ,关于Leader副本分布的说法,正确的是?

A. Leader副本会均匀分布在三个Zone中
B. Leader副本会优先集中在zone1,zone1故障后切换到zone2
C. 三个Zone的Leader副本数量始终相等
D. 此设置会导致所有副本都在zone1

1 个赞

选择B
PRIMARY_ZONE 规则
配置 zone1,zone2,zone3 代表优先级顺序:zone1 > zone2 > zone3。
调度器优先把 Leader 放在第一位 zone1;只有 zone1 整体故障不可用时,才会自动切到次优先级 zone2,zone2 故障再切 zone3。

其他选项错误
A:不会均匀分布,有严格优先级顺序
C:数量不会始终相等,常态绝大多数 Leader 集中在 zone1
D:只是 Leader 优先 zone1,数据副本会分散在三个 zone 保证高可用,并非所有副本都在 zone1