执行DN主备倒换
操作场景
GaussDB实例状态正常时支持对分片内的DN做主备切换,可以选择同一分片内的备DN进行升主操作。
约束限制
- 仅集中式版实例支持设置透明事务。
- 实例节点状态为异常时不能执行该操作。
- 同一分片内只能指定一个备节点升主。
- 单节点实例不支持DN分片主备倒换操作。
- 1主1备数据高可靠实例不支持预期外的主备倒换。
- 主备倒换过程中,以下操作不可进行:
- 实例重启
- AZ切换
- 规格变更
- 节点修复
- 节点替换
- 节点扩容
- 备份恢复
注意事项
DN主备倒换可能会造成几秒或几分钟的服务闪断,请选择在业务低峰期进行操作。
操作步骤
- 登录管理控制台。
- 单击目标实例名称,进入实例的“基本信息”页面。
- 在“节点列表”模块,单击“DN主备倒换”。
- 选择要升主的备DN组件,输入“YES”,勾选“已确认”,单击“确定”。
图1 DN主备倒换
![点击放大]()
- 集中式版实例支持设置透明事务,如果开启透明事务,在倒换过程中会降低事务SQL报错风险,会增加一定的主备倒换耗时。
- 透明事务管理需要开启白名单 “gaussdb_feature_installGNS”和“gaussdb_feature_supportEnableAlt”。
- gaussdb_feature_installGNS:默认开启。该白名单用于控制GNS组件安装。开启之后,安装GNS只在实例创建、升级场景下生效。如果在创建实例时没有安装GNS,后续其他操作(如节点替换、规格变更等),均不会再安装GNS组件。
- gaussdb_feature_supportEnableAlt:默认关闭。该白名单用于控制在支持的场景下是否能下发透明事务开关操作。请参考《云数据库 GaussDB 维护指南(for 华为云Stack 8.5.0)》中的“运维指南 > DBS运维管理平台操作指南 > 配置管理 > 特性白名单”章节开启。
- 如果该可用区没有主DN组件,则不显示分片信息。
- DN主备倒换可能会造成几秒或几分钟的服务闪断,请选择在业务低峰期进行操作。
- 一次最多支持对30个分片做主备切换。
- 选择要升主的备DN组件,单击“确定”下发。

浙公网安备 33010602011771号