全部產品
Search
文件中心

ApsaraDB for MongoDB:分區叢集執行個體設定主備切換

更新時間:Oct 25, 2024

ApsaraDB for MongoDB分區叢集執行個體的Shard和CS組件都預設含有三個節點,當某個節點發生故障時,高可用系統會自動觸發主備切換,保障整體的可用性。同時您也可以在日常容災演練等情境中,手動觸發ApsaraDB for MongoDB主備切換功能。

主備切換注意事項

  • ApsaraDB for MongoDB主備切換操作只支援複本集執行個體和分區叢集執行個體,單節點執行個體因架構因素,不支援主備切換。

  • 分區叢集執行個體的主備切換要求進行切換的Shard或CS組件處於正常運行狀態。

  • 觸發主備切換後,會產生1次30秒內的串連閃斷,請在業務低峰期操作並確保應用具備重連機制。

操作步驟

  1. 訪問MongoDB分區叢集執行個體列表,在上方選擇資源群組和地區,然後單擊目標執行個體ID。

  2. 在目標執行個體頁面的左側導覽列,單擊服務可用性

  3. 單擊目標Shard或CS組件右側的角色切換

  4. 角色切換面板,選擇需要切換的兩個角色,並選擇生效時間

    • 立即生效:系統會立即執行主備切換。

    • 可營運時間內生效:系統會在指定的可維護時間內執行主備切換。您可以選擇當前設定的可維護時間段,也可以在變更營運時間下拉式清單中,重新設定可維護時間段。

  5. 單擊確定

    執行個體狀態變更為主備切換中,當執行個體狀態轉變為運行中時,說明切換成功。

    說明

    約1分鐘左右,執行個體狀態恢複正常,主備切換完成。

  6. 可選:如果ApsaraDB for MongoDB分區叢集執行個體中其他Shard或CS組件需要進行主備切換,可重複執行上述操作完成 。

相關問題

為什麼高可用系統會觸發主備切換

相關API

API

說明

SwitchDBInstanceHA

切換MongoDB執行個體中的主備節點。