全部產品
Search
文件中心

ApsaraDB for OceanBase:增刪節點

更新時間:Jul 01, 2024

為您介紹增刪節點的操作和注意事項,您可通過增刪節點實現執行個體擴縮容。

背景資訊

OceanBase 資料庫的彈性擴容能力相比於傳統資料庫具有明顯的架構優勢。傳統資料庫的資料存放於一台機器上,而 OceanBase 資料庫能夠把資料打散到不同機器,從而能夠解決可擴充性的問題,真正體現出分布式架構的優勢。當叢集或者租戶的容量不足時,只需要增加更多的節點,叢集就能夠容納更多的租戶,租戶也能夠容納更多的資料和業務流量。

說明

增刪節點不會對您的業務造成影響,為保障您業務的穩定性,仍建議您選擇在業務低穀期進行操作。

使用說明

OceanBase 資料庫支援對叢集執行增刪節點操作以實現執行個體擴縮容。以採用多可用性區域部署方案的叢集執行個體為例,假設您建立的叢集執行個體擁有三個可用性區域,每個可用性區域有一個節點(即 1-1-1 的節點分布架構),當您為該叢集增刪節點時,操作對應的資源變化說明如下:

  • 增加節點:OceanBase 資料庫支援按倍數增加節點數量,並同時增加執行個體的計算資源和儲存空間大小。若您選擇的節點個數為 9,此時,每個可用性區域都會增加兩個節點,節點分布架構為 3-3-3。

  • 刪除節點:OceanBase 資料庫僅支援對之前已增加節點的執行個體執行刪除節點操作,刪除節點會同時減少執行個體的計算資源和儲存空間大小。

前提條件

在增刪節點前,請您進行如下檢查,滿足下述情況時,才可進行修改操作。

  • 當前叢集為 運行中 狀態。

  • 當前叢集下所有租戶為 運行中 狀態。

  • 當前叢集不處於臨時容量狀態。

操作步驟

  1. 登入 OceanBase 管理主控台

  2. 在左側導覽列中,單擊 執行個體列表

  3. 在執行個體列表中找到目的地組群執行個體,單擊叢集執行個體名稱,進入 叢集執行個體工作台

  4. 單擊右上方更多表徵圖,單擊 標準變更配置image.png

  5. 單擊 增加節點刪除節點

    1. 當資料庫版本為 V4.1.x 時,無法進行增加節點的操作。

    2. 當資料庫版本為 V4.0 - V4.2 之間的版本時,無法進行刪除節點的操作。

    3. 節點數量最多不超過 120 個,最少不少於 3個。

      說明

      若您需要增加更多節點數量,請聯絡 OceanBase 支援人員。

    4. 當叢集存在直連地址時,增加節點將會導致使用直連地址的應用產生跨機房的訪問,引起訪問時延變大。擴容後建議應用使用主地址或訪問地址替換原直連地址。

  6. 設定節點個數,勾選 服務合約image

  7. 單擊 立即購買,到收銀台付款。

後續操作

完成擴縮容操作後,可前往叢集工作台查看叢集當前節點數量。