GaussDB(DWS) 云端运维系列第二期:集群扩容
随着数据仓库容量和性能需求的变化,可以在管理控制台调整已有集群的大小,以便充分利用DWS提供的计算资源和存储资源。
一、集群的扩容操作步骤
1. 进入控制台页面 https://console.huaweicloud.cn/dws/?region=cn-southwest-1#/dws/management/list
2. 单击“集群管理”,默认显示用户所有的集群列表。
3. 在集群列表中,选择目标集群所在行单击“更多”-> “扩容”,系统将显示为扩容页面。
4. 在扩容界面中找到“扩容到”选择一个扩容后的节点数,扩容节点有以下使用原则。
扩容后的节点数量,在原节点数量的基础上,须至少增加3个节点,最多可增加的节点个数为节点剩余配额的最大值。
如果可使用的节点配额不足,用户可以单击“申请更多配额”以提供担的形式申请更多节点配额。
如果有符合业务需求的包年包月套餐的节点,建议先使用包年包月节点,可以节约费用。如果没有,可以单击“购买包年包月套餐”进行购买。
扩容增加的节点规格,默认与集群当前各节点的规格相同。
扩容后的集群与原集群的虚拟私有云、子网和安全组也相同。
5. 单击“下一步:规格确认”。
6. 单击“提交”,此界面显示了产品规格、扩容后的节点数量、扩容节点数、单价和总价格。
7. 提交扩容申请集群的“任务信息”显示为“创建快照中”,扩容需要一段时间。在扩容过程中,集群会自动重启,因此会有一段时间“集群状态”显示为“不可用”,重启成功后“集群状态”会变成“可用”。当“集群状态”显示为“可用”且“任务信息”显示为“--”,才表示节点扩容成功,用户可以开始使用集群。如果集群的“任务信息”显示为“扩容失败”,表示集群扩容失败。
二、集群扩容的流程
1. 创建扩容实例
使用资源租户购买所需资源,例如VPC,ECS或者BMS,EVS, EPS等, 最终利用这些资源创建实例节点。
2. 集群扩容检查、激活集群
在虚拟机上进行初始化配置和重分布操作。
三、集群扩容对系统的影响
1. 扩容前,需退出创建了临时表的客户端连接,因为在扩容过程中及扩容成功之前创建的临时表将会失效,操作临时表也会失败,但是扩容后创建的临时表不受影响。
2. 在执行“扩容”操作后,集群会进行一次自动快照,快照创建成功后进行集群扩容。
3. 正在扩容的集群将禁用重启集群、扩容集群、创建快照、重置创建成功后进行集群扩容。
4. 扩容过程中,集群会自动重启,因此集群会有一段时间变为“不可用”状态,重启成功后集群变回“可用”状态。然后,在扩容结束阶段,系统会将集群中用户数据在全部节点重新动态分布,重分布时,集群无法写入新数据,为“只读”状态。在重分布执行过程中,用户应当避免执行超过120分钟的查询,否则可能导致重分布出现等待加锁超时失败的问题。
5. 扩容后,如果集群创建新快照,将包含扩容节点上的数据。
6. 如果集群扩容失败,数据库会在后台自动执行扩容回滚操作,集群会恢复到扩容前的节点个数。
- 点赞
- 收藏
- 关注作者
评论(0)