本文介紹如何在RDS MySQL叢集系列主執行個體中增加節點。在節點增加過程中,執行個體的讀寫操作不會受到任何影響。節點增加完成後,您可以配置叢集唯讀地址的權重,將流量分流至新增節點,從而實現負載平衡。目前單個RDS MySQL叢集系列執行個體最多支援9個備節點和9個DuckDB分析唯讀執行個體節點。
前提條件
RDS MySQL主執行個體需滿足如下條件:
-
產品系列:叢集系列
-
執行個體狀態:運行中
計費規則
增加節點後的計費規則,請參見變更配置。
添加普通節點
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
-
在基本資料頁面的實例拓撲管理地區,單擊增刪節點。
-
在彈出的對話方塊中,選擇增加節點並單擊下一步。
-
在節點配置項中,單擊
表徵圖或增加一個節點,並按需配置新節點的可用性區域、執行個體規格和交換器。說明如需取消新增的節點,可以單擊節點左側的
表徵圖。 -
閱讀服務合約,單擊確認下單。
執行個體狀態會從增加節點中變為運行中,表示節點已新增完成。
添加DuckDB分析唯讀節點
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
-
在基本資料頁面的實例拓撲管理地區,單擊增刪節點。
-
在彈出的對話方塊中,選擇新增DuckDB分析只讀節點並單擊下一步。
-
配置DuckDB分析唯讀節點,主要參數說明如下:
參數項
說明
計費方式
支援訂用帳戶或隨用隨付,暫不支援Serverless類型。
產品系列
僅支援高可用系列。
儲存類型
與主執行個體保持一致。
產品類型
僅支援標準版。
主節點可用區
僅支援選擇主執行個體所在地區下的可用性區域。
部署方案
-
單可用區部署:DuckDB分析唯讀主、備節點位於同一可用性區域。
-
多可用區部署:DuckDB分析唯讀主、備節點位於同一地區內的不同可用性區域,實現跨可用性區域容災,不額外收費。選擇多可用性區域部署後,需要額外配置備節點可用性區域。
執行個體規格:
支援獨享規格,具體規格請參見DuckDB分析唯讀執行個體規格表。
資料庫代理
開啟通用型資料庫代理(免費)後,可以實現HTAP自動行列分流,將OLAP查詢請求路由至DuckDB分析唯讀節點,OLTP查詢請求路由至主執行個體或普通唯讀執行個體。
儲存空間
分析唯讀節點的儲存空間需要大於等於主執行個體儲存空間的一半。
-
-
單擊下一步:執行個體配置,配置執行個體網路和資源群組,主要參數如下:
參數
說明
VPC
預設與主執行個體的VPC一致,不可修改。
主節點交換器
使用預設主節點交換器或按需選擇。
資源群組
預設與主執行個體資源群組一致,不可修改。
-
單擊下一步:確認訂單。
-
確認參數配置,選擇购买量,單擊確認下單並完成支付。
如選擇訂用帳戶的計費方式,還需選擇 購買時長 。同時建議您勾選到期自動續費,不會因忘記續約而導致業務中斷。
-
等待一段時間後,您可以在雲資料庫管理中找到主執行個體,單擊左側下拉式箭頭,可以看到該主執行個體下的DuckDB分析唯讀節點。
相關操作
-
節點新增完成後,即可配置叢集唯讀地址的權重,將流量分流至新增節點,從而實現負載平衡。
-
通過API(CreateDBNodes)在RDS MySQL叢集系列主執行個體中新增節點。