副本长时间离线达到阈值后,RS 会执行什么操作

A. 永久下线并触发副本补建
B. 直接删除对应分区
C. 暂停集群读写业务
D. 自动重启故障节点

2 个赞

A. 永久下线并触发副本补建

正确答案是 A. 永久下线并触发副本补建

在 OceanBase 中,当副本 / 节点长时间离线超过配置项 server_permanent_offline_time(永久下线时长阈值)后,Root Service(RS)会执行以下核心操作:
将该副本 / 节点标记为永久下线,并将其从 Paxos 成员组中剔除;
为保证副本数满足高可用要求,自动触发副本补建,在其他健康节点上重新生成副本。

其他选项错误原因:
B:不会直接删除对应分区,只会处理副本成员组。
C:不会暂停集群读写业务,补建过程中业务可正常运行。
D:RS 不会自动重启故障节点,仅做副本管理操作。

1 个赞