全部產品
Search
文件中心

Elastic Compute Service:步驟一:擴容雲端硬碟容量

更新時間:Apr 29, 2025

當雲端硬碟(系統硬碟或資料盤)可用空間不足時,您可以在ECS控制台上擴容雲端硬碟的容量以增加儲存空間。本文為您介紹如何通過線上擴容(擴容後無需重啟執行個體)和離線擴容(擴容後需要重啟執行個體)兩種方式擴容雲端硬碟容量。

重要

雲端硬碟無法縮小容量,建議合理規劃儲存空間。如需縮容,可通過阿里雲Server Migration Center完成。具體操作,請參見雲端硬碟縮容

前提條件

  • 請確保執行個體滿足以下條件:

    • 線上擴容時,執行個體狀態為運行中(Running)。

    • 離線擴容時,執行個體狀態為運行中(Running)或已停止(Stopped)。

  • 請確保雲端硬碟滿足以下條件:

    • 雲端硬碟狀態為使用中(In_use)或者待掛載(Available)。

    • 正在建立快照的雲端硬碟不支援擴容。請您等待快照建立完成後,再開始執行擴容操作。

    • 如果您是全新購買的資料盤,請先完成初始化再執行擴容操作。更多資訊,請參見初始化資料盤概述

  • 請確保擴容對象為雲端硬碟或彈性臨時盤。

    本地碟不支援擴容,嚴禁對本地碟進行擴容,擴容本地碟的容量可能會破壞分區表和檔案系統結構,影響業務的連續性。

步驟一:擴容雲端硬碟容量

  1. 訪問ECS控制台-雲端硬碟

  2. 在頁面左側頂部,選擇目標資源所在的資源群組和地區。地區

  3. 在雲端硬碟頁面找到待擴容的目標雲端硬碟,進行擴容。

    • 如果雲端硬碟掛載的執行個體狀態為運行中,在雲端硬碟操作列單擊擴容

    • 如果雲端硬碟狀態為待掛載或雲端硬碟掛載的執行個體狀態為已停止,在雲端硬碟操作列選擇更多 > 擴容

    您也可以選擇多塊雲端硬碟,在列表下方單擊擴容,批量擴容多塊雲端硬碟。

  4. (強烈建議)核實待擴容雲端硬碟資訊後,單擊建立快照,設定快照參數並單擊確認。參數的具體含義,您可參見建立快照

    重要

    為避免擴容過程中的誤操作導致資料丟失,強烈建議您提前為雲端硬碟建立快照,做好資料備份。使用快照會產生計費,更多資訊,請參見快照計費

    截屏2025-02-27 17截屏2025-02-27 18

  5. 重新整理頁面,待是否支援擴容列變為後,單擊已知曉並備份,繼續擴容截屏2025-02-27 18

  6. 配置擴容方式與容量嚮導頁面,設定擴容參數。

    截屏2024-11-29 12①:設定擴容後的容量,擴容後容量不允許小於當前容量。

    ②:選擇一種擴容方式

    • 線上擴容:擴容後無需重啟執行個體,修改後的容量直接生效。

      說明

      離線擴容需要重啟執行個體才會生效,如果您的業務不允許重啟執行個體,請選擇線上擴容。

    • 離線擴容:擴容後需要通過ECS控制台或API介面重啟執行個體(在執行個體內部執行reboot命令重啟無效),修改後的容量才會生效。具體操作,請參見重啟執行個體

      說明

      以下情境僅支援離線擴容:

      • 當您的執行個體處於停止狀態或部分早期執行個體規格不支援線上擴容時,只能選擇離線擴容。不支援線上擴容的執行個體規格請參見哪些執行個體規格不支援線上擴容?

      • 雲端硬碟處於待掛載狀態。

      • 如果Windows執行個體的virtio驅動版本小於58011,請選擇離線擴容,否則擴容無法生效。如果您需要進行線上擴容,請更新Windows執行個體的virtio驅動。您可通過更新Windows執行個體的virtio驅動,查看virtio驅動的版本及更新方法。

    ③:在頁面左下角確認費用後,單擊擴容

  7. 確認擴容結果嚮導頁面,待擴容結果列顯示為成功時,表示雲端硬碟容量已擴容完畢。image

步驟二:擴容分區及檔案系統

為使系統能正常使用擴容容量,您還需要擴容分區及檔案系統。

  1. 在頁面左下角單擊下一步,擴容分區和檔案系統截屏2025-01-21 16

    如果您為離線擴容,請根據實際情況完成以下步驟後再執行後續操作。

    雲端硬碟狀態

    執行操作

    待掛載

    需先將雲端硬碟掛載至執行個體後,再擴容分區及檔案系統。具體操作請參見掛載資料盤步驟二:擴容分區和檔案系統

    使用中

    請單擊立即重啟執行個體,在此介面等待重啟完成後擴容分區及檔案系統指令的載入。截屏2024-12-25 09

  2. (條件必選)如果您的雲端硬碟沒有掛載檔案系統,需要先進行掛載點配置。請填寫無資料的已有目錄或新目錄作為掛載點並單擊手動掛載,掛載檔案系統後,在此介面等待擴容分區及檔案系統指令的載入。

    截屏2025-01-16 10

    說明

    如果您未掛載檔案系統但並未載入自動設定掛載點介面,請登入作業系統利用mount指令手動掛載後,再根據作業系統類型進行手動擴容。具體操作,請參見擴容分區和檔案系統(Linux)擴容分區和檔案系統(Windows)

  3. 在擴容分區及檔案系統命令內容的末尾,單擊執行上述遠程命令截屏2024-12-25 11

    說明

    如果您並未出現命令列介面或者不慎將此介面關閉,您可根據作業系統類型,參考擴容分區和檔案系統(Linux)擴容分區和檔案系統(Windows)進行後續擴容操作。

  4. 然後在發送命令對話方塊中單擊執行,系統將自動執行擴容分區及檔案系統命令,顯示執行成功即完成擴容分區及檔案系統操作。截屏2024-11-06 13

常見問題

已經做了離線擴容,但不想重啟執行個體怎麼辦?

離線擴容需要重啟(或啟動)執行個體才會生效,如果您的業務不允許重啟(或啟動)執行個體但在擴容雲端硬碟時又選擇了離線擴容的方式,則您可以再進行一次1GiB容量的線上擴容,此時不僅可以在保持執行個體正常啟動並執行狀態下使新增1GiB生效,還可以使之前離線擴容效果生效。再次線上擴容相當於二次擴容,因此會產生容量費用,請您根據實際業務需要來完成擴容操作。

例如,您已經在ECS控制台上將雲端硬碟離線擴容到60 GiB,但此時由於業務需要又不想重啟執行個體,則雲端硬碟擴容實際並未生效。那麼您可以再次在ECS控制台上做線上擴容,例如線上擴容到61 GiB。擴容完成後,您就可以在作業系統內看到的磁碟容量已經變為61 GiB大小。

開啟了多重掛載功能的雲端硬碟,擴容後不生效怎麼辦?

為保證開啟多重掛載功能的雲端硬碟擴容後,其掛載的執行個體可以正常識別雲端硬碟的擴容空間,建議您擴容後進行以下操作:

  1. 先卸載雲端硬碟。具體操作,請參見卸載雲端硬碟

  2. 再重新掛載雲端硬碟。具體操作,請參見掛載雲端硬碟

  3. (條件必選)如果重新掛載後,系統仍然無法看到擴容後的容量,建議您重啟執行個體。具體操作,請參見重啟執行個體

關於多重掛載的更多資訊,請參見雲端硬碟多重掛載功能

哪些執行個體規格不支援線上擴容?

不支援線上擴容的執行個體規格有:

  • ecs.ebmc4.8xlarge

  • ecs.ebmhfg5.2xlarge

  • ecs.ebmg5.24xlarge

  • ecs.t1

  • ecs.s1

  • ecs.s2

  • ecs.s3

  • ecs.c1

  • ecs.c2

  • ecs.m1

  • ecs.m2