MRS的擴容不論在存儲還是計算能力上,都可以簡單地通過增加Core節點或者Task節點來完成,不需要修改系統架構,降低運維成本。集群Core節點不僅可以處理數據,也可以存儲數據。可以在集群中添加Core節點,通過增加節點數量處理峰值負載。集群Task節點主要用于處理數據,不存放持久數據。
背景信息
MRS集群支持Core與Task節點總數最大為500個。如果用戶需要的Core/Task節點數大于500,可以聯系支持人員或者調用后臺接口修改數據庫。
目前支持擴容Core節點和Task節點,不支持擴容Master節點。此處擴容的最大Core/Task節點數為(500 - 集群Core/Task節點數)。例如:當前集群Core節點數為3,此處擴容的Core節點數必須小于等于497。如果集群擴容失敗,用戶可重新進行擴容操作。
如果在創建集群時,沒有擴容節點,用戶可以在擴容時添加節點個數,但不能指定具體節點擴容。
選擇的版本不同,擴容集群的操作也不同。
操作步驟
1.登錄MRS管理控制臺。
2.選擇 “集群列表 > 現有集群” ,選中一個運行中的集群并單擊集群名稱,進入集群信息頁面。
3.選擇“節點管理”頁簽,在需要擴容的節點組的“操作”列單擊“擴容”,進入擴容集群頁面。
只有運行中的集群才能進行擴容操作。
4.設置“擴容節點數量”、“啟動組件”和“執行引導操作”參數,并單擊“確定”。

說明
若集群中沒有Task節點組,請參考添加Task節點配置Task節點。
如果創建集群時添加了引導操作,則“執行引導操作”參數有效,開啟該功能時擴容的節點會把創建集群時添加的引導操作腳本都執行一遍。
如果“新節點規格”參數有效,則表示與原有節點相同的規格已售罄或已下架,新擴容的節點將按照“新節點規格”增加。
擴容集群前需要檢查集群安全組是否配置正確,要確保集群入方向安全組規則中有一條全部協議,全部端口,源地址為可信任的IP訪問范圍的規則。
5.進入“擴容節點”窗口,單擊“確定”。
6.彈出擴容節點提交成功提示框。
集群擴容過程說明如下:
- 擴容中:集群正在擴容時集群狀態為“擴容中”。已提交的作業會繼續執行,也可以提交新的作業,但不允許繼續擴容和刪除集群,也不建議重啟集群和修改集群配置。
- 擴容成功:集群擴容成功后集群狀態為“運行中”。
- 擴容失敗:集群擴容失敗時集群狀態為“運行中”。用戶可以執行作業,也可以重新進行擴容操作。
擴容成功后,可以在集群詳情的“節點管理”頁簽查看集群的節點信息。
添加Task節點
- “自定義”類型集群添加Task節點操作步驟:
1.在集群詳情頁面,選擇“節點管理”頁簽,單擊“新增節點組”,進入“新增節點組”頁面。
2.“部署角色”參數僅選擇“NM”部署NodeManager角色,則新增節點組為Task節點組,其他參數根據需要配置。
- 非“自定義”類型集群添加Task節點操作步驟:
1.在集群詳情頁面,選擇“節點管理”頁簽,單擊“配置Task節點”,進入“配置Task節點”頁面。
2.配置“節點類型”、“節點規格”、“節點數量”、“系統盤”,如開啟“添加數據盤”后,還需要配置數據盤的存儲類型、大小和數量。
3.單擊“確定”。
添加節點組
說明用于增加節點組,適用MRS 3.x版本的自定義集群。
1.在集群詳情頁面,選擇“節點管理”頁簽,單擊“新增節點組”,進入“新增節點組”頁面。
2.根據需求配置參數。
新增節點組參數說明
| 參數名稱 | 描述 |
|---|---|
| 節點規格 | 選擇節點組內主機的規格類型。 |
| 節點數量 | 設置新增節點組內的節點數量。 |
| 系統盤 | 設置新增節點的系統盤的規格與容量。 |
| 數據盤/數據盤數量 | 設置新增節點的數據盤的規格與容量及數量。 |
| 部署角色 | 新增節點組內,各節點的實例部署發布,可手動調節。 |
3.單擊“確定”。