预算有限,资源冗余?DWS集群缩容如何帮你解决烦劳

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

华为云GaussDB(DWS)数仓的缩容功能可根据业务需求减少数据库节点,释放计算资源,降低成本压力。使用条件和约束包括集群状态为Normal,无其他正在运行的任务信息等。缩容流程包括选择节点数量、确认详情、提交缩容。失败时需联系技术人员解决。

🔎

延伸解读

缩容的适用场景与核心价值

当业务流量高峰过后,计算或存储资源出现冗余时,缩容功能可减少数据库节点,释放计算资源,从而降低成本压力。它适用于业务波动明显的场景,帮助用户在资源需求下降时优化集群配置,避免不必要的资源浪费。

缩容的硬性条件与版本要求

缩容要求集群状态为Normal且无运行中任务,版本需8.1.1.300及以上,包周期集群需8.2.1及以上。集群至少有两个环,缩容按环从后往前进行,且不能包含GTM、CM Server和CN组件。租户账号不能处于只读、冻结或受限状态,集群不能是逻辑集群模式。

缩容前的容量检查与风险预防

缩容前需确保所有节点物理磁盘使用率小于80%,用户和角色使用量小于配额80%,且缩容后总数据量预估空间小于80%。系统会自动检查,不满足则缩容按钮置灰。此外,需保证data_redis schema不被用户操作,以免重分布时数据误删。

缩容操作与异常处理要点

缩容流程包括选择节点数量、确认详情和提交。缩容不支持回滚但支持重入,重分布失败不影响业务,但需尽快完成以避免数据分布不均。若缩容失败,需联系技术人员解决,并可在管理页面重试缩容。

❓

Q&A

华为云GaussDB(DWS)数仓在什么情况下需要做缩容?

当业务流量高峰过去后,计算或存储资源出现冗余,超出实际业务需求时,可以通过缩容减少数据库节点,释放计算资源,从而降低成本压力。

DWS集群缩容有哪些使用条件和版本要求?

集群状态必须为Normal,不能是只读,且无其他正在运行的任务。版本要求:缩容集群仅8.1.1.300及以上版本支持,包周期计费模式的集群仅8.2.1及以上版本支持。此外,集群租户账号不能处于只读、冻结、受限状态,集群非逻辑集群模式,包周期集群不能处于已过期进入宽限期。

DWS集群缩容的最小单元是什么?对集群环有什么要求?

缩容的最小单元是一个集群环,集群至少有2个环才能支持缩容,缩容按照集群环从后往前缩容节点。缩容节点不能包含GTM组件、CM Server组件和CN组件。

执行DWS集群缩容前需要检查哪些容量条件?

需要检查集群剩余容量:所有节点已使用物理磁盘空间均小于80%;所有用户和角色的使用量均小于配额的80%;总数据量缩容后的空间预估要小于80%。系统后台会自动检查,不满足则缩容按钮置灰。

DWS集群缩容的具体操作步骤是什么?

1. 点击集群列表右侧的详情,选择“节点变更”->“缩容”;2. 进入缩容详情页面,选择“缩容节点数量”,点击“下一步:确认”;3. 展示缩容详情,确认后点击“提交”;4. 提交后开始缩容;5. 集群任务信息显示缩容中。

DWS集群缩容失败或重分布失败如何处理?

缩容执行失败时,需要联系技术人员解决,可以在DWS集群管理页面选择重试缩容。缩容不支持回滚,支持重入。缩容数据重分布失败不影响业务,但用户需选择合适时间尽快完成重分布,否则会导致数据长期分布不均匀。

🏷️

标签

➡️

继续阅读