【待评审】主备管理实时检测并同步主备倒换抑制条件

背景

在主备管理场景中,需要实时检测并同步主备倒换抑制条件。当系统处于升级、配置同步、日志收集等特定状态时,应禁止主备倒换以避免业务异常。当前缺乏统一的抑制状态上报机制,导致CSR无法感知这些抑制场景。

关联ISSUE

(可选)此议题关联的代码仓的issue链接。(提交议题时删除此引导说明)

整体方案

新增资源协作接口 bmc.kepler.Managers.ActiveStandby.AsmMgmt,用于上报主备倒换抑制状态码。实时检测各抑制条件,将对应的抑制码写入 RestrictCode 属性。CSR规则通过 MDB 读取该属性,当检测到非零值时触发禁止倒换逻辑。

评审点

新增资源协作接口 bmc.kepler.Managers.ActiveStandby.AsmMgmt,属性 RestrictCode 用于上报主备倒换抑制状态码。

详细描述

*评审点1

  新增资源协作接口 bmc.kepler.Managers.ActiveStandby.AsmMgmt
  资源路径 :/bmc/kepler/Managers/:ManagerId/ActiveStandby/AsmMgmt (新增)
  资源接口 :bmc.kepler.Managers.ActiveStandby.AsmMgmt (新增)
  变化类型 :新增资源协作接口*

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 变更影响
新增 RestrictCode U8 False true 主备倒换抑制状态码,0表示无抑制,非0表示被抑制 Read: ReadOnly Write: BasicSetting MDB 无需持久化 新增属性,无业务影响

是否准备好AI预审

评审结论

遗留问题

预审答案内容由AI生成,仅供参考:

帖子评审结论:【待评审】主备管理实时检测并同步主备倒换抑制条件

帖子相关性:相关(MDB 相关: 内容含强特征: 资源协作)

  • 总评审点数:1
  • MDB 资源协作接口评审点:1
  • 其他评审点:0

总体结果:通过(1/1 个评审点通过)

评审点 1:*`新增资源协作接口 bmc.kepler.Managers.ActiveStandby.AsmMgmt,属性 RestrictCode 用于上报主备倒换…【MDB】

结果:通过

  • 规则合规性检查:通过(28 项检查全部通过)