ApsaraDB for MongoDB分區叢集執行個體的Shard和CS組件都預設含有三個節點,當某個節點發生故障時,高可用系統會自動觸發主備切換,保障整體的可用性。同時您也可以在日常容災演練等情境中,手動觸發ApsaraDB for MongoDB主備切換功能。
主備切換注意事項
ApsaraDB for MongoDB主備切換操作只支援複本集執行個體和分區叢集執行個體,單節點執行個體因架構因素,不支援主備切換。
分區叢集執行個體的主備切換要求進行切換的Shard或CS組件處於正常運行狀態。
觸發主備切換後,會產生1次30秒內的串連閃斷,請在業務低峰期操作並確保應用具備重連機制。
操作步驟
訪問MongoDB分區叢集執行個體列表,在上方選擇資源群組和地區,然後單擊目標執行個體ID。
在目標執行個體頁面的左側導覽列,單擊服務可用性。
單擊目標Shard或CS組件右側的角色切換。
在角色切換面板,選擇需要切換的兩個角色,並選擇生效時間。
立即生效:系統會立即執行主備切換。
可營運時間內生效:系統會在指定的可維護時間內執行主備切換。您可以選擇當前設定的可維護時間段,也可以在變更營運時間下拉式清單中,重新設定可維護時間段。
單擊確定。
執行個體狀態變更為主備切換中,當執行個體狀態轉變為運行中時,說明切換成功。
說明約1分鐘左右,執行個體狀態恢複正常,主備切換完成。
可選:如果ApsaraDB for MongoDB分區叢集執行個體中其他Shard或CS組件需要進行主備切換,可重複執行上述操作完成 。
相關問題
相關API
API | 說明 |
切換MongoDB執行個體中的主備節點。 |