全部產品
Search
文件中心

E-MapReduce:容災管理

更新時間:Sep 24, 2025

容災管理功能主要為存算分離的執行個體提供多可用性區域(AZ)部署能力,確保在某個可用性區域出現不可用情況時仍能保障資料的正常訪問。多可用性區域部署時,資料底層採用同城冗餘儲存,以提供更高的可靠性。本文將主要介紹容災管理的基本使用方法。

可用性區域類型對比

對比指標

單可用性區域

二可用性區域

三可用性區域

容災能力

不支援跨機房容災。

可應對單個可用性區域故障。

可應對兩個可用性區域故障。

資料存放區

採用單可用性區域(AZ)內的資料冗餘儲存機制,將使用者的資料冗餘儲存在同一個可用性區域內多個設施的多個裝置上。

採用多可用性區域(AZ)內的資料冗餘儲存機制,將使用者的資料冗餘儲存在同一地區(Region)的多個可用性區域。

故障恢複能力

BE/CN節點故障自動回復;可用性區域級故障導致任務中斷。

當主可用性區域發生故障時,可以將FE和計算節點切換到備可用性區域,以確保繼續提供服務。

當主可用性區域發生故障時,可以選擇一個正常運作的備可用性區域進行主備切換,將FE和計算節點切換到備可用性區域,以確保繼續提供服務。

部署成本

沒有額外的費用。

  • FE節點2份成本。

  • 計算節點1份成本。

  • 資料存放區所需的額外費用。

  • FE節點3份成本。

  • 計算節點1份成本。

  • 資料存放區所需的額外費用。

使用限制

  • 該功能目前僅適用於存算分離版執行個體。

  • 主可用性區域不支援切換。

  • 生產執行個體與容災節點必須處於同一個Region的不同可用性區域,不支援跨Region。

  • 容災切換後,前端和計算節點將遷移到備用可用性區域,但執行個體的網路設定和網域名稱將保持不變。請確保備用可用性區域的虛擬交換器下有足夠的可用IP地址。

注意事項

  • 開啟多可用性區域容災後,不支援關閉。

  • 生產執行個體故障時,如果存在部分資料未同步至容災節點,則在進行容災切換後將會缺失這部分資料。

  • 當FE資源進行調整(如節點擴容、升級配置或磁碟擴容)時,備用可用性區域的Observer資源將與FE同步變化。

計費說明

使用該功能涉及以下額外費用:

開啟多可用性區域容災

建立執行個體時開啟

  1. 進入EMR Serverless StarRocks執行個體列表頁面。

    1. 登入E-MapReduce控制台

    2. 在左側導覽列,選擇EMR Serverless > StarRocks

    3. 在頂部功能表列處,根據實際情況選擇地區。

  2. 執行個體列表頁,單擊建立執行個體

  3. E-MapReduce Serverless StarRocks頁面,為多可用性區域容災參數選擇選擇兩個或三個可用性區域,並指定其備份交換器。

    關於建立執行個體更多詳情,請參見建立執行個體

為已有執行個體開啟

  1. 進入容災管理頁面。

    1. 登入E-MapReduce控制台

    2. 在左側導覽列,選擇EMR Serverless > StarRocks

    3. 單擊目標執行個體名稱。

    4. 單擊容災管理頁簽。

  2. 容災管理頁簽,單擊容災設定

  3. 在彈出的面板中,為多可用性區域容災參數選擇選擇兩個或三個可用性區域,並指定其備份交換器。

  4. 勾選服務合約,單擊確定

切換可用性區域

重要
  • 切換可用性區域將導致當前執行個體不可用,且該狀態將持續約1~2小時。因此,建議您僅在執行個體完全不可用且無法恢複的情況下再進行此操作,以避免對正常業務造成影響。

  • 在容災可用性區域切換過程中,如果目標可用性區域的伺服器庫存不足,可能會導致切換失敗。為確保切換順利完成,建議您及時或提前通過提交工單的方式聯絡我們,申請為目標可用性區域預留充足的伺服器庫存。

  1. 進入容災管理頁面。

    1. 登入E-MapReduce控制台

    2. 在左側導覽列,選擇EMR Serverless > StarRocks

    3. 單擊目標執行個體名稱。

    4. 單擊容災管理頁簽。

  2. 單擊目標備可用性區域所在地區的切換可用性區域

  3. 在彈出的對話方塊中輸入當前執行個體名稱以進行確認,然後單擊確定