OceanBase Paxos 多数派副本,3 副本集群,当其中 1 个副本节点宕机,剩下 2 个副本,此时集群还能不能正常提供读写服务?如果是 2 副本集群,宕机 1 个副本后集群状态又是什么样?

OceanBase Paxos 多数派副本,3 副本集群,当其中 1 个副本节点宕机,剩下 2 个副本,此时集群还能不能正常提供读写服务?如果是 2 副本集群,宕机 1 个副本后集群状态又是什么样?

3 副本:总共 3 副本,1 副本宕机,剩余 2 副本达成多数派(>3/2=1.5,需要至少 2 个),集群读写正常可用。Leader 正常对外服务,剩余 1 个 follower 缺失,集群会报副本不足告警,等待节点恢复补副本。
2 副本:Paxos 多数派需要大于半数,总 2 副本,宕掉 1 个仅剩下 1 副本,达不到多数派要求。分区无法选出 Leader,对应分区读写阻塞不可用

1 个赞