操作场景
当主集群出现故障或需要升级时,可以使用容灾的主备切换功能将灾备集群升级为主集群,解除只读限制,在原主集群故障或升级期间继续对外提供服务,保证业务不中断。

注意:
- 当主集群出现故障需要做主备切换时,请直接在备集群停止容灾后执行“主备集群切换”,并联系技术人员修复主集群故障。
- 主集群正常状态下的主备集群切换必须先停止容灾,且主备切换必须在备集群执行。
- 主备集群至少分别执行过一次启停容灾操作之后才能执行主备切换。
前提条件
确认主备集群的容灾配置均已配置完成。如需配置,请参见配置集群容灾。
操作步骤
- 登录备集群FusionInsight Manager,在“集群”下拉列表中单击需要操作的集群名称,选择“服务 > MPPDB > 容灾 ”,单击“停止容灾”。
- 等待容灾停止后,单击“主备集群切换”。
- 在弹出窗口中输入Manager管理员密码,单击“确定”。在确认执行主备切换任务的对话框中单击“确定”进行主备切换。

说明:
- 等待主备切换成功之后,修改原备集群的容灾配置。
- 登录原备集群FusionInsight Manager,在“集群”下拉列表中单击需要操作的集群名称,选择“服务 > MPPDB > 容灾 ”。
- 将原备集群的“cluster.role”配置项的值修改为“primary”。
- 将原备集群的“primary.mppdb.ip”与“standby.mppdb.ip”配置项的值进行互调或根据配置项描述重新配置。
- 单击“保存配置”。
- 如果原主集群正常,修改原主集群的容灾配置,否则,请先修复原主集群故障,再进行以下配置操作。
- 登录原主集群FusionInsight Manager,在“集群”下拉列表中单击需要操作的集群名称,选择“服务 > MPPDB > 容灾 ”。
- 将原主集群的“cluster.role”配置项的值修改为“standby”。
- 将原主集群的“primary.mppdb.ip”与“standby.mppdb.ip”配置项的值进行互调或根据配置项描述重新配置。
- 单击“保存配置”。

说明:
备集群执行主备切换之后将解除只读限制升级为主集群,提供读写服务,当原主集群故障修复之后,按上述5修改原主集群的配置,然后再次在两个集群启动容灾建立新的主备容灾关系。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3132276/
,如需转载,请注明出处,否则将追究法律责任。