文件首頁
MySQL Shell 8.4
下載本手冊
PDF (美式信紙) - 2.2Mb
PDF (A4) - 2.3Mb


MySQL Shell 8.4  /  MySQL InnoDB Cluster  /  升級 InnoDB Cluster

7.10 升級 InnoDB Cluster

本節說明如何升級叢集。升級 InnoDB Cluster 的大部分過程,與升級群組複寫中所述的升級執行個體方式相同。本節重點介紹升級 InnoDB Cluster 的額外考量。在開始升級之前,您可以使用 MySQL Shell 的第 11.1 節,「升級檢查器公用程式」,以驗證執行個體是否已準備好升級。

如果您嘗試針對叢集啟動 MySQL Router,並且發現中繼資料版本為 0.0.0,這表示中繼資料升級正在進行中,並且啟動失敗。請等待中繼資料升級完成,然後再嘗試再次啟動。當 MySQL Router 正常運作(而非啟動)並且發現中繼資料版本為 0.0.0(正在進行升級)時,MySQL Router 不會繼續重新整理其即將開始的中繼資料。相反地,MySQL Router 會繼續使用其快取的最後一個中繼資料。所有現有的使用者連線都會維持,並且任何新的連線都會根據快取的中繼資料進行路由。當中繼資料版本不再是 0.0.0 時,中繼資料重新整理會重新開始。在正常(非啟動)模式中,MySQL Router 會使用版本為 1.x.x 和 2.x.x 的中繼資料。版本可以在 TTL 重新整理之間變更。此變更可確保在您升級叢集時路由持續進行。