全部產品
Search
文件中心

:雲端硬碟擴容後使用growpart擴充GPT分區失敗該如何處理?

更新時間:Aug 15, 2025

問題現象

雲端硬碟的分區格式為GPT,雲端硬碟進行雲端硬碟容量擴容後,使用growpart工具擴充分區(例如/dev/vdb1)或者檔案系統時提示如下圖所示的報錯資訊,導致雲端硬碟容量擴容了但是分區和檔案系統的可用空間沒有增加。本文以/dev/vdb1分區為例進行說明。分區失敗

可能原因

初始化資料盤(例如/dev/vdb)時,未按推薦的分區對齊進行分區,即未按要求執行mkpart primary 1 100%命令設定分區的開始位置和結束位置。

您可以執行以下命令查看分區是否對齊:

  • fdisk -l:查看Start值是否為2048。如果不是,表示分區未對齊。

  • parted -l:查看Start值是否1049 kB。如果不是(如下圖所示),表示分區未對齊。查看起始分區

解決方案

您可以參考以下步驟,重新分區後再擴充分區,解決上述問題。

  1. 遠端連線ECS執行個體。

    具體操作,請參見ECS遠端連線方式概述

  2. 執行以下命令,查看etc/fstab/dev/vdb1的分區資訊。

    cat /etc/fstab

    例如/dev/vdb1分區的資訊如下圖所示。查看分區資訊

  3. 執行以下命令,編輯etc/fstab檔案,然後手動刪除已查詢到的/dev/vdb1的分區資訊。

    vim /etc/fstab
  4. 執行以下命令,卸載分區/dev/vdb1

    umount /dev/vdb1

    卸載分區

  5. 重新分區並掛載檔案系統。

    重要

    重新分區會丟失原分區的資料,請您提前建立快照備份雲端硬碟上的所有資料,待重新分區並掛載檔案系統完成後,您可以通過備份資料恢複原雲端硬碟。建立快照的具體操作,請參見建立快照

    具體操作,請參見初始化資料盤(Linux)

  6. 重新擴容分區及檔案系統