文章配图-1

南大通用GBase 8s数据库(gbase database)切换分为自动切换由 CM 控制的按 FOC 规则的切换以及手工切换三种方式。

三、人工切换(配合 OS 高可用集群)

集群切换由人工控制,GBase 8s 本身不自动触发任何动作。该情况下一般会与操作系统高可用性集群配合,将切换决策权交给操作系统层高可用集群。

前置要求:DRAUTO 设为 0。

3.1 主节点故障

集群内所有节点保持当前状态不变。管理员在目标服务器上手工强制提升:

onmode -d make primary <服务名> [force]

原主节点恢复方式:

  • SSC 关系:oninit -vy 正常启动。
  • HAC / RHAC 关系:oninit -PHY 物理恢复并重新指定集群关系。

3.2 网络超时

集群内所有节点保持当前状态不变,手工在需要成为主节点的服务器上执行 onmode -d make primary 强制提升。网络恢复后,原主自动关闭。

原主节点恢复方式:

  • SSC:oninit -vy。
  • HAC/RHAC:新主执行0备后,原主物理恢复并重新指定集群关系
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐