问题:在 OceanBase 的三副本集群中,Paxos 协议是保证数据强一致性的核心。请问,当发生单台 OBServer 节点宕机时,OceanBase 集群需要满足什么条件才能成功完成主副本的自动选举并恢复服务?
需要满足“多数派”原则。在三副本架构下,必须至少有 2 个副本(包含主副本和备副本)处于正常且同步的状态。当 1 个节点宕机时,剩余的 2 个节点构成多数派,可以成功选出新的主副本,保证集群继续可用且数据不丢失。
问题:在 OceanBase 的三副本集群中,Paxos 协议是保证数据强一致性的核心。请问,当发生单台 OBServer 节点宕机时,OceanBase 集群需要满足什么条件才能成功完成主副本的自动选举并恢复服务?
需要满足“多数派”原则。在三副本架构下,必须至少有 2 个副本(包含主副本和备副本)处于正常且同步的状态。当 1 个节点宕机时,剩余的 2 个节点构成多数派,可以成功选出新的主副本,保证集群继续可用且数据不丢失。