确认主集群处于不可用状态,即主集群上的所有 OBServer 均已宕机。
为了保证安全,要求主备集群中只能存在一个真正的主集群。如果主集群可用,则在备集群上执行 Failover 命令会报错。因此,在执行 Failover 命令前,需要确认主集群处于不可用状态,避免后续 Failover 命令执行失败。
在各个备集群上查询保护模式和保护级别。
如果您确认备集群上所有分区的数据是完整的、一致的,可以在 Failover 命令中添加 关键字跳过保护模式和保护级别的检查 :
ALTER SYSTEM FAILOVER TO 'obcluster' CLUSTER_ID=2 FORCE;
。
执行以下命令,将备集群无损切换为主集群。
查看原主集群和其他备集群状态
(可选)触发合并。