所以假设我有大师
A
,B
,C
。他们有奴隶 - 分别是A1
、B1
、C1
。
如果
C
-C1
主从对完全失败,有没有办法让其他从站之一(比如说B1
)擦除自己的数据并自动成为新的主站(C
)?
因此,当旧的
C
-C1
节点重新加入时,它们本身将成为奴隶(B1
,C1
)。
有没有办法让其他从站之一(比方说 B1)清除自己的数据并自动成为新的主站(C)?
没有。
此外,如果 C(主节点)和 C1(其唯一副本)发生故障,并且它们覆盖了至少一个哈希槽,则整个集群将默认关闭。您可以通过在配置文件中将
cluster-require-full-coverage
选项设置为 no
来更改此行为。
https://redis.io/docs/latest/operate/oss_and_stack/management/scaling/