变更单副本实例部署形态
操作场景
GaussDB提供了将单副本实例部署形态变更为多副本实例部署形态的功能。
当前支持变更的部署形态:
|
实例类型 |
部署形态 |
支持的底层资源类型 |
可以变更的目标部署形态 |
|---|---|---|---|
|
集中式版
|
单副本 |
BMS,ECS |
1主2备 |
|
ECS |
1主1备1日志 |
||
|
分布式版 |
企业版(创建时作为灾备实例) |
BMS,ECS |
企业版 |
注意事项
- 目前支持的部署形态变更场景:
- 集中式版单副本实例变更为1主2备。
- 集中式版单副本实例变更为1主1备1日志。
- 分布式企业版(创建时作为灾备实例),变更为企业版。
- 变更部署形态前,确认实例状态为normal。
- 变更部署形态前,确认实例不在容灾关系中。
- 变更部署形态时,不支持磁盘扩容、规格变更、备份、重置密码、重启实例、删除实例等操作。
- 部署形态变更过程中,实例将出现业务中断,请在业务低峰期进行该操作。
- 变更部署形态后,新增节点的规格与原节点一致。日志节点规格使用日志节点配置规格。
- 集中式版单副本实例变更为1主1备1日志形态后,副本一致性协议会变更为paxos。
- 变更部署形态后,会触发自动备份,开启关闭的归档日志。
- 该功能属于白名单功能,如果操作入口不可见,请联系运维参考《云数据库 GaussDB 维护指南(for 华为云Stack 8.5.0)》中的“运维指南 > DBS运维管理平台操作指南 > 配置管理 > 特性白名单”章节,将“gaussdb_feature_supportChangeDeploymentSolution”白名单打开。
- 如果集中式版单副本实例的副本一致性协议为Paxos,V2.0-8.5及以上版本才支持变更为1主2备。
操作步骤
- 登录管理控制台。
- 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页面。
- 在实例基本信息页面的“部署形态”处,单击“形态变更”。进入部署形态变更页面。
图1 形态变更
![点击放大]()
- 在部署形态变更页面,选择变更后的部署形态和可用区,单击“下一步”。
图2 变更部署形态页面
![点击放大]()
- 确认详细信息。
- 如果需要重新选择,单击“上一步”,回到上个页面进行修改。
- 如果信息确认无误,单击“提交”,下发变更操作。
图3 提交页面![点击放大]()
任务提交成功后,在实例管理页面,可以看到实例状态为“形态变更中”。
变更后验证
变更完成后需要检查升级后的实例状态、备份创建、连接实例是否正常,能否进行正常的增加、删除、修改、查询操作。
- 在“实例管理”页面,查看实例的运行状态是否为“正常”。
- 在“实例管理”页面单击实例名称,进入基本信息页面,查看“节点列表”模块的
- 检查备份创建是否正常。变更完成后系统会进行一次自动备份,检查备份创建是否正常。
- 在“实例管理”页面,选择指定的实例,单击“实例名称”。
- 在左侧导航栏中选择“备份恢复”,查看备份是否创建,且备份状态是否为“备份完成”。
- 检查实例连接是否正常,是否能进行正常的增加、删除、修改、查询操作。
- 创建数据库。
以创建一个库名为db_tpcds的数据库为例:
CREATE DATABASE db_tpcds;
创建完db_tpcds数据库后,可以在左上方切换到新创建的库中。
- 创建表,并进行增加、删除、修改、查询操作。
- 创建数据库。



浙公网安备 33010602011771号