arbitration_degradation_policy 里的降级与卸任具体行为是什么

【 使用环境 】生产环境 or 测试环境

【 OB or 其他组件 】OB

【 使用版本 】v4.2.5–v4.4.2

【问题描述】
“在阅读arbitration_degradation_policy 文档时,我对‘降级’、‘卸任’这2个概念的界定感到困惑。

  1. ‘降级’: 是指3副本变成2副本算降级?

  2. ‘卸任’又具体指代什么过程? 是指日志流的 Leader 角色切换为 Follower ,且无法再切换为leader? 是不是还是保留了投票权?

  3. 请问通过哪个系统视图可以查询到日志流当前处于‘降级’还是‘卸任’状态?”

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005685502

2 个赞

看看看看

@论坛小助手

您好,您提的这个技术问题可能牵涉到 OceanBase 企业版范围内的功能细节;针对此类问题,建议你通过以下方式寻求帮助:

  1. 如你所在的企业客户已签署 OceanBase 企业版销售合同,请你联系客户经理;

  2. 如你所在的企业客户尚未签署 OceanBase 企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。

另外,我们欢迎你使用社区版,并在论坛/社群中分享你对社区版本的想法、经验和问题,与其他社区成员共同交流。

降级需要仲裁
卸任不需要。两者都是日志流的 Leader 角色切换为 Follower。
卸任不保留投票权,在该LS正常后恢复

这么理解对不对?

两者都是日志流的 Leader 角色切换为 Follower。

1.降级的过程需要paxos协议投票,降级后,该节点仍有投标权和被选举权
2.卸任的过程不需要其他节点同意,自己发出自己执行。卸任后,本节点无投标权,也无法被选择为leader

6666

这个解释有没有对应的官方文档。

了解了解

是的

签到…