分片集群實例設(shè)置主備切換
云數(shù)據(jù)庫 MongoDB 版分片集群實例的Shard和CS組件都默認含有三個節(jié)點,當某個節(jié)點發(fā)生故障時,高可用系統(tǒng)會自動觸發(fā)主備切換,保障整體的可用性。同時您也可以在日常容災(zāi)演練等場景中,手動觸發(fā)云數(shù)據(jù)庫 MongoDB 版主備切換功能。
主備切換注意事項
云數(shù)據(jù)庫 MongoDB 版主備切換操作只支持副本集實例和分片集群實例,單節(jié)點實例因架構(gòu)因素,不支持主備切換。
分片集群實例的主備切換要求進行切換的Shard或CS組件處于正常運行狀態(tài)。
觸發(fā)主備切換后,會產(chǎn)生1次30秒內(nèi)的連接閃斷,請在業(yè)務(wù)低峰期操作并確保應(yīng)用具備重連機制。
操作步驟
訪問MongoDB分片集群實例列表,在上方選擇資源組和地域,然后單擊目標實例ID。
在目標實例頁面的左側(cè)導航欄,單擊服務(wù)可用性。
單擊目標Shard或CS組件右側(cè)的角色切換。
在角色切換面板,選擇需要切換的兩個角色,并選擇生效時間。
立即生效:系統(tǒng)會立即執(zhí)行主備切換。
可運維時間內(nèi)生效:系統(tǒng)會在指定的可維護時間內(nèi)執(zhí)行主備切換。您可以選擇當前設(shè)置的可維護時間段,也可以在變更運維時間下拉列表中,重新設(shè)置可維護時間段。
單擊確定。
實例狀態(tài)變更為主備切換中,當實例狀態(tài)轉(zhuǎn)變?yōu)?b data-tag="uicontrol" id="uicontrol-sxg-7og-rrx" class="uicontrol">運行中時,說明切換成功。
說明約1分鐘左右,實例狀態(tài)恢復正常,主備切換完成。
可選:如果云數(shù)據(jù)庫 MongoDB 版分片集群實例中其他Shard或CS組件需要進行主備切換,可重復執(zhí)行上述操作完成 。
相關(guān)問題
相關(guān)API
API | 說明 |
切換MongoDB實例中的主備節(jié)點。 |