全部產品
Search
文件中心

ApsaraDB for OceanBase:設定儲存自動擴容

更新時間:Aug 16, 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