You need to enable JavaScript to run this app.
导航
自动扩容管理
最近更新时间:2025.04.18 11:28:36首次发布时间:2025.01.21 11:44:55
我的收藏
有用
有用
无用
无用

数据库工作台 DBW 提供自动扩容功能,通过该功能可以帮助您在业务出现急剧增长时,迅速响应并进行扩容操作,从而确保您的系统能够稳定地运行,满足不断攀升的业务需求。本文介绍如何开启、查看、修改和关闭自动扩容规则。

前提条件

注意事项

  • 当前仅支持对实例的存储空间进行原地自动扩容操作。

  • 规则触发后,通常在 5 分钟左右完成自动扩容。

  • 如果自动扩容失败,云数据库 MySQL 版会向云监控上报“实例存储自动扩容失败”的事件。您可以为该类事件配置事件规则以在第一时间获取事件信息。关于查看事件和配置事件规则的更多详细信息,请参见查看事件创建事件规则

  • 自动扩容期间,无法执行与数据库、账号和网络相关的大部分操作。

  • 自动扩容不会导致实例 ID 和连接地址的改变。

  • 使用自动运维功能前,需确保账号内有足够的余额支持变更实例配置。关于产品的更多计费信息,请参见计费概述

开启自动扩容规则

  1. 登录 DBW 控制台

  2. 在顶部菜单栏,选择项目和地域。

  3. 在左侧导航栏,选择运维管理 > 观测诊断

  4. 观测诊断页面,单击自动运维

    1. 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版

    2. 在页面左上角下拉列表中,选择目标实例。

  5. 自动运维页签,单击配置自动运维规则

  6. 配置自动运维规则控制面板,配置以下参数信息。

    参数说明
    自动扩容勾选开启自动扩容,打开自动扩容功能。
    扩容类型当前仅支持选择存储空间,且不支持修改。

    可用存储空间

    • 可用存储空间占比阈值:按需设置出发可用存储空间占比阈值,单位百分比,取值范围 10%~50%。

    • 可用存储空间阈值:按需设置实例最大可扩容的存储空间阈值,当实例的可用存储空间占比小于等于设置的阈值时,实例将开始扩容。实例的存储空间阈值的取值下限为实例当前的存储空间 + 20GB,上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息,请参见请参见产品规格

    说明

    例如您将可用存储空间占比的阈值设置为 60%,实例可用存储空间设置为 600GB,那么当实例可用存储空间占比小于等于 60% 时,实例将开始扩容且最大可变更到 600GB。

  7. 单击确定

查看触发扩容事件

  1. 登录 DBW 控制台

  2. 在顶部菜单栏,选择项目和地域。

  3. 在左侧导航栏,选择运维管理 > 观测诊断

  4. 观测诊断页面,单击自动运维

    1. 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版

    2. 在页面左上角下拉列表中,选择目标实例。

  5. 自动运维页签,按需设置查询事件发生的时间范围,查看的目标事件包括事件 ID事件状态触发值触发条件规则类型调整前/调整后触发时间

    说明

    触发前/触发后表示触发自动扩容前和自动扩容后的节点规格。

修改自动扩容规则

  1. 登录 DBW 控制台

  2. 在顶部菜单栏,选择项目和地域。

  3. 在左侧导航栏,选择运维管理 > 观测诊断

  4. 观测诊断页面,单击自动运维

    1. 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版

    2. 在页面左上角下拉列表中,选择目标实例。

  5. 自动运维页签,单击配置自动运维规则

  6. 配置自动运维规则控制面板,配置以下参数信息。

    参数说明
    自动扩容勾选开启自动扩容,打开自动扩容功能。
    扩容类型当前仅支持选择存储空间,且不支持修改。

    可用存储空间

    • 可用存储空间占比阈值:按需设置出发可用存储空间占比阈值,单位百分比,取值范围 10%~50%。

    • 可用存储空间阈值:按需设置实例最大可扩容的存储空间阈值,当实例的可用存储空间占比小于等于设置的阈值时,实例将开始扩容。实例的存储空间阈值的取值下限为实例当前的存储空间 + 20GB,上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息,请参见请参见产品规格

    说明

    例如您将可用存储空间占比的阈值设置为 60%,实例可用存储空间设置为 600GB,那么当实例可用存储空间占比小于等于 60% 时,实例将开始扩容且最大可变更到 600GB。

  7. 单击确定

关闭自动扩容规则

  1. 登录 DBW 控制台

  2. 在顶部菜单栏,选择项目和地域。

  3. 在左侧导航栏,选择运维管理 > 观测诊断

  4. 观测诊断页面,单击自动运维

    1. 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 MySQL 版

    2. 在页面左上角下拉列表中,选择目标实例。

  5. 自动运维页签,单击配置自动运维规则

  6. 配置自动运维规则控制面板,取消勾选开启自动扩容

  7. 单击确定

常见问题

报错原因解决方式

预检查失败:超过您配置的存储空间最大值,系统将无法正常完成自动扩容。

实例的当前规格大于您配置的自动扩容可用存储空间阈值。

您可以适当调整自动扩容的可用存储空间阈值。如有异常,在确定变更后会有相关提示,您可以根据具体提示进行相应修改。详细操作,请参见修改自动扩容规则

预检查失败:节点所在宿主机存储空间不足,系统将无法正常完成自动扩容。

磁盘不满足本地扩容规则。

建议您对目标实例的存储空间进行变更,变更操作完成后,系统将选择宿主机存储空间剩余较多的宿主机。若该报错仍然存在,建议重新调整实例的存储空间。 详细操作,请参见变更配置

说明

实例扩容后,您可以在自动扩容页面查看是否存在异常,如有异常,可在将鼠标悬浮在事件状态上,查看具体报错原因,并根据相关提示进行修改。详细操作,请参见查看触发扩容事件

预检查失败:账户余额不足,系统将无法正常完成自动扩容。

账户余额不足。

您需要给当前账号进行充值,保证账号资源充足。详细操作,请参见充值

预检查失败:不满足扩容条件,系统将无法正常完成自动扩容。实例可能正在变更中。若实例状态为非运行中或变更中,在自动扩容过程中,系统将自动记录扩容失败事件。如果实例正在运行中,请提交工单联系技术支持,以沟通并定位具体问题原因。