全部產品
Search
文件中心

PolarDB:設定熱備節點

更新時間:May 22, 2025

您可在PolarDB控制台為叢集中已有的唯讀節點開啟無感秒切(熱備切換)功能。

版本要求

支援無感秒切(熱備切換)功能的PolarDB MySQL版版本如下:

  • 核心版本

    • MySQL 5.6,且修訂版本需為5.6.1.0.35及以上。

    • MySQL 5.7,且修訂版本需為5.7.1.0.24及以上。

    • MySQL 8.0.1,且修訂版本需為8.0.1.1.29及以上。

    • MySQL 8.0.2,且修訂版本需為8.0.2.2.12及以上。

  • 資料庫代理(Proxy)版本:需為2.8.3及以上。

注意事項

  • 當唯讀節點未開啟熱備時,主備切換過程中可能會出現20~30秒左右的閃斷,因此在切換前請務必確保應用具備重連機制;當唯讀節點開啟了熱備功能時,主備切換將在3~10秒內完成。

  • 熱備節點規格需要與主節點規格保持一致。

  • 無感秒切(熱備切換)功能中高可用模組Voting Disk與列存索引功能在部分核心版本上存在一定的互斥,具體情況如下:

    • 對於核心版本8.0.1.1.43及以上8.0.2.2.24及以上的叢集,列存索引與熱備節點功能完全相容。

    • 對於核心版本8.0.1.1.428.0.2.2.23的叢集:

      • 若叢集中已有開啟熱備功能的唯讀節點,支援在該叢集中添加列存索引唯讀節點。

      • 若叢集中已存在列存索引唯讀節點,則該叢集中的任何唯讀節點都不支援開啟熱備功能。

    • 對於核心版本低於8.0.1.1.428.0.2.2.23的叢集,列存索引與熱備節點完全互斥,即:

      • 若叢集中已有開啟熱備功能的唯讀節點,則不支援在該叢集中添加列存索引唯讀節點。

        說明

        若您希望繼續為叢集添加列存索引唯讀節點,您可聯絡我們關閉無感秒切(熱備節點)功能中的高可用模組Voting Disk,隨後即可添加列存索引唯讀節點。但請注意,在關閉過程中,所有節點將會自動重啟。

      • 若叢集中已存在列存索引唯讀節點,則該叢集中的任何唯讀節點都不支援開啟熱備功能。

    說明

    在互斥的情況下,如果您需要繼續為叢集開啟無感秒切(熱備切換)功能,則請先刪除已存在的列存索引唯讀節點。

操作步驟

  1. 登入PolarDB控制台,在左側導覽列單擊叢集列表,選擇叢集所在地區,並單擊目的地組群ID進入叢集詳情頁。

  2. 基本信息頁面的数据库节点地區,單擊右上方切換表徵圖切換視圖。

  3. 資料庫節點地區,定位到需要設定熱備功能的唯讀節點,單擊操作列的開啟熱備

    開啟熱備

    說明

    第一次開啟熱備功能時,叢集中的所有節點會依次重啟,後續開啟或關閉熱備功能時,節點無需再進行重啟。