PolarDB MySQL版叢集預設包含一個主節點和一個唯讀行存節點。您可以在新增唯讀節點的時候選擇新增唯讀行存節點或者唯讀列存節點。本章節介紹如何添加唯讀列存節點。
注意事項
對於多主叢集(庫表),您可以修改配置參數
loose_polar_enable_imci_with_mm
為ON
後,再添加全域唯讀列存節點。列存索引功能與無感秒切(熱備節點)功能中的高可用模組(Voting Disk)有一定的互斥。具體如下:
對於核心版本為8.0.1.1.42及以上,或8.0.2.2.23及以上版本的叢集:
若叢集中已有開啟熱備功能的唯讀節點,支援在該叢集中添加唯讀列存節點。
若叢集中已存在唯讀列存節點,則該叢集中的任何唯讀節點都不支援開啟熱備功能。
對於核心版本低於8.0.1.1.42版本,或低於8.0.2.2.23版本的叢集,列存索引與熱備節點完全互斥,即:
若叢集中已有開啟熱備功能的唯讀節點,則不支援在該叢集中添加唯讀列存節點。
說明此時若您需要繼續為叢集添加唯讀列存節點,您需要聯絡阿里雲支援人員,在後台關閉Voting Disk,在關閉過程中會自動重啟所有節點。
若叢集中已存在唯讀列存節點,則該叢集中的任何唯讀節點都不支援開啟熱備功能。
版本要求
企業版叢集,叢集版本需滿足以下條件之一:
PolarDB MySQL版8.0.1版本,且修訂版本為8.0.1.1.22及以上。
PolarDB MySQL版8.0.2版本,且修訂版本為8.0.2.2.12及以上。
操作步驟
您可選擇以下兩種方式中任意一種方式購買列存索引唯讀節點:
在PolarDB購買頁的節點個數配置項中自行選擇列存索引唯讀節點數量。其他參數請自行設定。單擊立即購買進入訂購頁面,單擊訂購。購買完畢後,請查看執行結果。
登入PolarDB控制台。選擇叢集所在地區。您可以按照如下兩種方式中的任意一種進入增刪節點嚮導頁面:
通過集群列表頁進入增删节点向导:
找到目的地組群,單擊操作欄的增删节点。
通過目的地組群基本信息頁進入增删节点向导:
找到目的地組群,單擊叢集ID,進入叢集基本信息頁。
在数据库节点地區,單擊增删节点。
選擇增加唯讀列存節點,單擊確定。
單擊+增加一個唯讀列存節點,選擇節點規格。
選擇切換時間並選中服務合約,單擊立即購買。
返回叢集列表頁面,可以看到,增加節點中。
執行結果
支付完成後,返回叢集的基本資料頁面,稍等片刻後,唯讀列存節點即添加完成。
從上圖可以看到,只读列存节点即為新添加的列存索引節點;只读节点即為原有的行存節點。