擴容集群
用戶需要更多的計算資源或存儲資源以滿足業務需要時,可以在管理控制臺對已有集群,通過增加節點進行擴容操作。
說明
如果當前集群是包年/包月計費模式,那么新增節點也是按照包年包月模式進行計費。
標準數倉集群擴容時使用與當前集群相同的存儲規格。
如果子網IP數量不足,允許執行跨子網擴容操作。
如果您是因集群存儲容量不足而擴容集群,建議您在擴容前先執行VACUUM清理和回收存儲空間,DWS 數據倉庫中保存的數據在刪除后,可能沒有釋放占用的磁盤空間形成臟數據,導致磁盤浪費。如果執行VACUUM后,已使用存儲容量仍然占用過高,您再進行擴容。VACUUM的語法請參見《數據倉庫服務SQL語法參考》中的“VACUUM”章節。
擴容對系統的影響
- 擴容前,需退出創建了臨時表的客戶端連接,因為在擴容過程中及擴容成功之前創建的臨時表將會失效,操作臨時表也會失敗。但是擴容后創建的臨時表不受影響。
- 在執行“擴容”操作后,集群會進行一次自動快照,快照創建成功后進行集群擴容。
- 正在擴容的集群將禁用重啟集群、擴容集群、創建快照、重置數據庫管理員密碼和刪除集群的功能。
- 離線擴容過程中,集群會自動重啟,因此集群會有一段時間變為“不可用”狀態,重啟成功后集群變回“可用”狀態。然后在擴容結束階段,系統會將集群中用戶數據在全部節點重新動態分布。
前提條件
- 請確定需要擴容的集群處于“可用”或者“非均衡”任意一種狀態。
- 請確定計劃擴容的節點數小于等于用戶節點數的剩余配額,否則系統會無法進行擴容操作。
擴容集群
說明
離線擴容期間集群將變為只讀狀態,請謹慎操作。
為保證用戶的數據安全建議在開始擴容操作之前創建手動快照。
- 登錄DWS 管理控制臺。
- 單擊“集群 > 專屬集群”。
默認顯示用戶所有的集群列表。
- 在集群列表中,在指定集群所在行的“操作”列,選擇“更多 > 擴容”。系統將顯示擴容頁面。如果原子網IP不夠,可以跨子網擴容。
說明在擴容開始前如果集群滿足巡檢條件,需單擊“立即巡檢”按鈕先完成一次巡檢,并保證巡檢檢查通過,通過后可進行下一步變更操作。
- 在“增加節點數”選擇一個擴容后的節點數。
- 擴容操作增加的是DN節點。
- 擴容后的節點數量,在原節點數量的基礎上,須至少增加3個節點,最多可增加的節點個數為節點剩余配額的最大值。并且,此處設置的擴容后的節點數量不能超過32個節點。
如果可使用的節點配額不足,用戶可以單擊“申請擴大配額”,以提工單的形式申請更多節點配額。 - 擴容增加的節點規格,默認與集群當前各節點的規格相同。
- 擴容后的集群與原集群的虛擬私有云、子網和安全組也相同。
- 設置高級配置。
- 選擇“默認配置”:“在線擴容”默認關閉,“自動重分布”默認開啟,“重分布模式”默認為離線模式。
- 選擇“自定義”,您可以設置以下高級配置參數進行在線擴容操作:
?“自動重分布”:支持打開自動重分布。自動重分布開啟,擴容階段結束后將立即執行數據重分布;如果選擇關閉此功能則只進行擴容添加節點,需在“更多>節點變更>重分布”中選擇執行數據重分布。
?“重分布并發配置”:自動重分布開啟,支持設置并發數量。可配置并發數在1~32之間,默認值為4。
?“重分布模式”:可選擇“在線模式”和“離線模式”,確認無誤后在彈出的警告頁面單擊“確認”即可。
- 單擊“下一步:確認”。
- 單擊“提交”。
- 提交擴容申請后,集群的“任務信息”顯示為“節點擴容”,擴容需要時間請耐心等待。擴容過程中,集群會自動重啟,因此會有一段時間“集群狀態”顯示為“不可用”,重啟成功后“集群狀態”會變成“可用”。然后在擴容結束階段,集群將重新分布數據,重分布過程中“集群狀態”為“只讀”。
- 只有“集群狀態”顯示為“可用”且“任務信息”顯示的“節點擴容”狀態結束,才表示擴容成功,用戶可以開始使用集群。
- 如果集群的“任務信息”顯示為“擴容失敗”,表示集群擴容失敗。
使用空閑節點擴容
對于大規模的集群擴容,基于可靠性的考慮,可通過添加節點提前準備好需要擴容的ECS或BMS節點,在擴容時選擇使用空閑節點擴容。
說明
在大規模擴容時建議關閉自動重分布,有利于擴容階段失敗重試,從而增加可靠性。
擴容完成后,再手動執行[重分布](//www.daliqc.cn/document/10014061/10120598)操作,保證重分布階段也可進行多次失敗重試。
說明· 集群內必須提前添加好一定數量的可用節點才可以使用空閑節點擴容。
· 在反親和部署模式下,使用空閑節點擴容的節點數量只能是安全環的整數倍。
· 提交擴容前需完成擴容準備操作,即準備即將進行擴容任務配置的工作,請耐心等待一段時間。
操作步驟
- 登錄DWS 管理控制臺。
- 單擊“集群管理”。默認顯示用戶所有的集群列表。
- 集群列表中,在指定集群所在行的“操作”列,選擇“更多 > 擴容”。
如果集群內存在空閑節點,系統將顯示“是否從已添加節點擴容”的頁面,否則直接顯示常規擴容頁面。
- 單擊 “擴容準備” 按鈕,等待擴容準備完成。
- 擴容頁面用戶可根據自身需求選擇。
配置好擴容和重分布參數后,單擊“下一步:確認”。
- 確認無誤后,單擊“提交”開始擴容。
查看擴容詳情
- 登錄DWS 管理控制臺。
- 單擊“集群管理”,默認顯示用戶所有的集群列表。
- 集群列表中,在指定集群所在行的“任務信息”列,單擊“查看詳情”。
- 進入“擴容詳情”頁面,用戶可查看集群此時的擴容狀態。
說明
離線擴容期間集群將變為只讀狀態,請謹慎操作。
為保證用戶的數據安全建議在開始擴容操作之前創建手動快照。