ConfigServer組件負責儲存分區環境的中繼資料,這些中繼資料套件括叢集的配置資訊以及每個分區上資料的分布情況(哪些資料位元於哪個Shard上)。當ConfigServer無法滿足儲存需求或達到效能瓶頸時,您可以對ConfigServer進行儲存空間擴容或升級規格解決該問題。ApsaraDB for MongoDB分區叢集執行個體支援對ConfigServer進行配置變更。
前提條件
執行個體的儲存類型為ESSD雲端硬碟。
計費規則
詳情請參見變更配置費用說明。
注意事項
變更配置時選擇的儲存空間需大於或等於當前ConfigServer已佔用的儲存空間。
變更配置過程中,可能會出現1~2次閃斷現象,每次約30秒。您可以按需設定變更生效時間,避免影響業務運行。
重要僅變更儲存空間時,系統會根據本地宿主機的儲存資源是否足夠執行不同的操作:
足夠:在本地擴容,不需要跨機遷移和切換。變更過程中不會出現閃斷現象,且任務會立即執行生效(不需要等到可維護時間段內切換生效)。
不足:需要跨機遷移和切換。變更過程中會出現閃斷現象,任務會在您設定的變更生效時間內切換生效。
變更配置的完成時間與多種因素(如網路、任務隊列、數量大小)有關,建議您在業務低峰期執行變更配置操作,並確保您的應用有自動重連機制。
如果您的資料庫小版本到期或不在維護列表內,系統會預設將您的資料庫小版本升級至最新版,以保證提供更出色的效能和穩定性。
操作步驟
訪問MongoDB分區叢集執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在基本資料頁面的ConfigServer列表地區,進行以下操作:
訂用帳戶執行個體:單擊目標ConfigServer所在行的,並選擇升級配置或降級配置。
隨用隨付執行個體:單擊目標ConfigServer所在行的,並選擇變更配置。
設定以下參數。
參數
說明
規格類別
為ConfigServer選擇變更配置的規格類別。
說明該參數僅支援雲端硬碟版執行個體。
如當前可用性區域不支援某類規格,您將無法選擇對應規格類別。
分區叢集執行個體規格類別和規格資訊,請參見分區叢集執行個體規格表。
規格
為ConfigServer選擇變更配置的規格。
儲存空間
選擇變更配置的儲存空間。
說明選擇的儲存空間需大於或等於當前ConfigServer的最大儲存空間。如需降低儲存空間,您可以通過建立執行個體後遷移資料的方法實現,操作方法請參見其他變更配置情境及方案。
切換時間
選擇變更配置的生效時間。
任務完成後立即切換:變更配置配置完成後,系統立即切換生效。
任務完成後在可維護時間段內切換:在可維護時間段內切換生效,您可以選擇當前設定的可維護時間段,也可以根據業務需求,重新設定可維護時間段。關於可維護時間段的更多介紹,請參見設定可維護時間段。
根據付費類型,執行對應的購買操作。
隨用隨付:單擊去支付,系統將在下一小時自動扣取對應金額。
訂用帳戶:單擊去支付,並在支付頁面,根據提示完成支付流程。
執行變更配置操作時,執行個體狀態為變更配置中,當執行個體狀態變更為運行中,說明變更配置操作成功。
相關API
介面 | 說明 |
變更MongoDB分區叢集執行個體中單個Mongos、Shard或ConfigServer的配置。 |