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及以上。
標準版集群,CPU架構需為X86,集群版本需滿足以下條件之一:
PolarDB MySQL版8.0.1版本,且修訂版本為8.0.1.1.38及以上。
PolarDB MySQL版8.0.2版本,且修訂版本為8.0.2.2.19及以上。
操作步驟
您可選擇以下兩種方式中任意一種方式購買列存索引只讀節點:
在PolarDB購買頁的節點個數配置項中自行選擇列存索引只讀節點數量。其他參數請自行設置。單擊立即購買進入訂購頁面,單擊訂購。購買完畢后,請查看執行結果。
登錄PolarDB控制臺。選擇集群所在地域。您可以按照如下兩種方式中的任意一種進入增刪節點向導頁面:
通過集群列表頁進入增刪節點向導:
找到目標集群,單擊操作欄的增刪節點。
通過目標集群基本信息頁進入增刪節點向導:
找到目標集群,單擊集群ID,進入集群基本信息頁。
在數據庫節點區域,單擊增刪節點。
選擇增加只讀列存節點,單擊確定。
單擊+增加一個只讀列存節點,選擇節點規格。
選擇切換時間并選中服務協議,單擊立即購買。
返回集群列表頁面,可以看到,增加節點中。
執行結果
支付完成后,返回集群的基本信息頁面,稍等片刻后,只讀列存節點即添加完成。
從上圖可以看到,只讀列存節點即為新添加的列存索引節點;只讀節點即為原有的行存節點。