全部产品
Search
文档中心

云数据库 OceanBase:设置存储自动扩容

更新时间:Aug 15, 2024

本页面为您介绍集群实例开启存储自动扩容的操作步骤。

背景信息

若您的业务涉及的数据量比较大,或者您的业务量波动较大且频繁,建议您开启存储自动扩容能力。当存储即将出现溢出时,集群的存储空间可自动进行扩容,保障线上业务的稳定性。

  • 存储空间自动扩缩容的范围是全能型副本数据盘。

  • 系统会以分钟级别为周期,定期检查空间使用率,当可用存储空间小于等于设定值时将自动触发扩容,该操作在实例创建后可随时开启取消。

说明

开启存储自动扩容不会对您的业务造成影响,为保障您业务的稳定性,仍建议您选择在业务低谷期进行操作。

前提条件

在设置存储自动扩容前,请您进行如下检查,满足下述情况时,才可进行修改操作。

  • 当前集群为 运行中 租户恢复中 状态。

  • 当前集群下所有租户为 运行中恢复中 状态。

  • 当前集群处于非临时容量状态。

  • 当前集群存储类型为云盘。

操作步骤

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏中,单击 实例列表

  3. 在实例列表中找到目标集群实例,单击集群实例名称,进入 集群实例工作台

  4. 单击拓扑图右侧的 设置存储自动扩容

    说明

    开启存储自动扩容会对该实例的所有副本生效,包括全功能副本和只读副本。

  5. 在弹出窗口中打开存储自动扩容开关,设置日常时段和数据合并时段将触发自动扩容的可用存储空间百分比,以及存储自动扩容的上限。

    • 日常时段可用存储空间:设置可用存储空间百分比。在日常时段,当可用存储空间百分比达到该预设阈值时触发自动扩容操作。默认选择 10%,取值范围:10%,20%,30%,40%,50%。

    • 合并时段可用存储空间:设置可用存储空间百分比。在数据合并时段,当可用存储空间百分比达到该预设阈值时触发自动扩容操作。默认选择 5%,取值范围:5%,10%,15%,20%,25%,30%。

    • 存储自动扩容上限:请根据业务情况合理设置自动扩容阈值,若存储空间自动扩容达到您预设的上限值,将导致自动扩容失败。

      说明

      存储自动扩容的最小值为 max{当前已使用存储空间的120%,当前规格实例的最小空间大小},最大值为当前规格实例允许的最大存储空间大小。

    • 每次自动扩容步长:支持按照 固定大小百分比 进行自动扩容操作,系统默认选择 固定大小

      • 固定大小:默认填充为 50 GB,调整间隔为 5 GB。

      • 百分比:默认选择 10%,取值范围:10%,20%,30%,40%,50%。image

  6. 单击 确定

相关操作

存储自动扩容成功开启后,在集群实例工作台右上角的存储信息处可查看自动扩容标识。当存储自动扩容和临时扩容场景同时存在时,在集群实例工作台右上角的存储信息处可同时看到自动扩容和临时扩容标识。

auto标识.png

在实例列表中,您也可查看自动扩容标识,当鼠标悬停在 Auto 处时系统会提示自动扩容的上限、触发自动扩容的存储空间阈值、以及自动扩容的幅度。

auto标识2.png