全部產品
Search
文件中心

Container Service for Kubernetes:雲端硬碟儲存卷擴容概述

更新時間:Feb 20, 2025

隨著業務發展和應用資料增長,當雲端硬碟儲存卷的使用空間不足時,您可以擴容雲端硬碟儲存卷以滿足更多的資料存放區需求。本文介紹不同情境下如何選擇擴容方式。

擴容方式

雲端硬碟儲存卷的擴容包括擴容雲端硬碟容量和擴容檔案系統兩部分。擴容時,支援線上擴容和離線擴容。

  • 線上擴容:在雲端硬碟掛載到目錄的狀態下進行擴容,即在業務Pod不暫停情況下,實現雲端硬碟及其檔案系統的擴容。

  • 離線擴容:停止應用程式層服務,解除掛載目錄,然後再進行雲端硬碟擴容,即在業務Pod暫停,卸載雲端硬碟的情況下,完成雲端硬碟及其檔案系統擴容後,再啟動業務Pod,重新掛載雲端硬碟。

說明

離線擴容更能保證資料一致性和可靠性,但需要暫停業務。出於商務持續性考量,尤其是在無法容忍業務應用Pod中斷的情境下,更推薦您採用線上擴容。

ACK提供了多種擴容方式,請根據叢集版本、雲端硬碟類型和業務應用情境,選擇合適的擴容方式。

  • 叢集版本為1.16及以上

    ACK支援在1.16及以上版本的叢集中,通過更新PVC的方式,實現雲端硬碟儲存卷的線上擴容。該方式無需手動擴容雲端硬碟容量和檔案系統。具體操作,請參見線上擴容雲端硬碟儲存卷

    如果您有自動擴容的需求,可以配置雲端硬碟自動擴容策略,實現在儲存卷的使用率高於某個閾值時進行自動線上擴容。具體操作,請參見配置雲端硬碟自動擴容策略實現自動擴容

  • 叢集版本為1.16以下(不推薦)

    建議您升級叢集以使用新功能特性。

    叢集版本低於1.16,或者不滿足線上擴容雲端硬碟儲存卷的要求(如雲端硬碟類型是普通雲端硬碟),無法通過更新PVC的方式來線上擴容雲端硬碟儲存卷時,您可以在ECS側直接擴容雲端硬碟本身,即手動擴容雲端硬碟容量和檔案系統。該方式支援線上擴容和離線擴容。具體操作,請參見擴容雲端硬碟儲存卷(1.16以下版本叢集)

擴容容量

擴容後的容量必須大於現有容量,且小於等於雲端硬碟支援的容量上限。各類型雲端硬碟支援的容量範圍,請參見Block Storage

擴容費用

擴容雲端硬碟時會收取新增容量的費用,計費方式和購買雲端硬碟一致。

在ACK叢集中,雲端硬碟儲存卷採用隨用隨付,擴容後立即生效,並開始按新容量的價格進行計費。

相關文檔

如在使用雲端硬碟儲存卷的過程中遇到相關問題,請參見雲端硬碟儲存卷FAQ