全部產品
Search
文件中心

Simple Application Server:擴容資料盤

更新時間:Jul 16, 2026

隨著業務發展和應用資料增長,資料盤的使用空間不足時,您可以擴容資料盤的儲存容量。本文主要介紹如何擴容資料盤。

操作步驟

步驟一:建立快照

警告

擴容資料盤可能會導致資料丟失,建議在擴容資料盤前,為資料盤建立快照,做好資料備份。

  1. 訪問Simple Application Server控制台-伺服器

  2. 伺服器頁面中,找到需要建立快照的伺服器,單擊伺服器卡片中的執行個體ID。

  3. 單擊磁碟頁簽,進入磁碟頁面。

  4. 在資料盤的操作列,單擊創建快照

  5. 創建快照對話方塊,確認磁碟資訊並設定快照名稱,然後單擊確定

步驟二:擴容資料盤

  1. 訪問Simple Application Server控制台-伺服器

  2. 單擊待擴容資料盤的Simple Application Server卡片中的執行個體ID。

  3. 單擊磁碟頁簽,進入磁碟頁面。

  4. 在頁面左上方,單擊擴容數據盤

  5. 在彈出的掛載或擴容數據盤注意事項對話方塊,閱讀擴容資料盤注意事項後,單擊前往資料磁碟操作頁面

  6. 確認當前配置及其到期時間,並在數據盤後,選擇資料盤的大小。

    擴容資料盤時,最大可擴容為16,380 GB。

    重要

    資料盤只支援擴容,不支援縮容,故擴容時,選擇資料盤的值必須大於未經處理資料盤的值。

  7. 選中相關協議後,單擊立即購買

    根據介面提示完成支付即可。

  8. 遠端連線Simple Application Server,在伺服器內完成擴容分區及檔案系統的操作。

    您需要根據伺服器的作業系統,選擇對應的操作。

    擴容分區及檔案系統(Linux系統)

    本樣本中,擴容前Simple Application Server內資料盤容量為40 GB,擴容後資料盤容量為60 GB。

    說明

    Simple Application Server內資料盤預設的裝置名稱為/dev/vdb

    1. 遠端連線Linux伺服器。

      具體操作,請參見遠端連線Linux伺服器

    2. 運行以下命令,切換為root使用者。

      sudo su root
    3. 查看伺服器內雲端硬碟以及分區的資訊。

      1. 運行以下命令,查看伺服器的雲端硬碟情況。

        fdisk -lu

        由於擴容資料盤時不涉及伺服器內的系統硬碟,因此以下樣本僅說明資料盤(/dev/vdb)的情況。

        [root@i2bp1h6se7u0xxx 3 admin]# fdisk -lu
        
        Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
        Units = sectors of 1 * 512 = 512 bytes
        Sector size (logical/physical): 512 bytes / 512 bytes
        I/O size (minimum/optimal): 512 bytes / 512 bytes
        Disk label type: dos
        Disk identifier: 0x0008de3e
        
           Device Boot      Start         End      Blocks   Id  System
        /dev/vda1            2048    83884031    41940992   83  Linux
        
        Disk /dev/vdb: 64.4 GB, 64424509440 bytes, 125829120 sectors
        Units = sectors of 1 * 512 = 512 bytes
        Sector size (logical/physical): 512 bytes / 512 bytes
        I/O size (minimum/optimal): 512 bytes / 512 bytes
        Disk label type: dos
        Disk identifier: 0x00000000
        
           Device Boot      Start         End      Blocks   Id  System
        /dev/vdb1               1    83886079    41943039+  ee  GPT
        [root@i2bp1h6se7xxx 3 admin]#
      2. 運行以下命令,查看分區資訊。

        df -Th

        Simple Application Server中資料盤分區(/dev/vdb1)的預設檔案系統類型為ext4。命令輸出中,/dev/vdb1 已成功掛載到 /test 目錄,檔案系統類型為 ext4,總大小為 40G。

        [root@iZbp1h6se7u09oqdn xxx admin]# df -Th
        Filesystem      Type      Size  Used Avail Use% Mounted on
        /dev/vda1       ext4       40G  2.1G   36G   6% /
        devtmpfs        devtmpfs  457M     0  457M   0% /dev
        tmpfs           tmpfs     466M     0  466M   0% /dev/shm
        tmpfs           tmpfs     466M  328K  466M   1% /run
        tmpfs           tmpfs     466M     0  466M   0% /sys/fs/cgroup
        tmpfs           tmpfs      94M     0   94M   0% /run/user/0
        /dev/vdb1       ext4       40G   49M   38G   1% /test
        tmpfs           tmpfs      94M     0   94M   0% /run/user/1000
    4. 擴容分區。

      1. 運行以下命令,安裝gdisk工具。

        如果您的分區為GPT格式,必須執行此步驟;如果您的分區為MBR格式,請跳過此步驟。

        yum install gdisk -y
      2. 運行以下命令,安裝growpart工具。

        不同的作業系統版本,需要運行不同的命令,說明如下:

        • CentOS 7及以上版本運行以下命令。

          yum install -y cloud-utils-growpart
        • Debian 9及以上版本、Ubuntu14及以上版本,依次運行以下命令。

          更新軟體源。

          apt-get update

          安裝cloud-guest-utils。

          apt-get install -y cloud-guest-utils
      3. 運行以下命令擴容分區。

        說明

        運行命令時,/dev/vdb1之間需要空格分隔。

        growpart /dev/vdb 1

        執行結果如下所示。

        [root@iZbp1h6se7u09oqdmea**** admin]# growpart /dev/vdb 1
        CHANGED: partition=1 start=2048 old: size=83881984 end=83884032 new: size=125827038 end=125829086

        如果您在該步驟運行命令時出現報錯,可以手動排查。具體操作,請參見步驟一:擴容雲端硬碟容量

    5. 擴容檔案系統。

      由於Simple Application Server中資料盤分區(/dev/vdb1)的預設檔案系統類型為ext4,因此該步驟介紹如何擴容ext4檔案系統。

      1. 運行以下命令,擴容檔案系統。

        resize2fs /dev/vdb1
      2. 運行以下命令,查看擴容結果。

        df -Th

        返回結果中,/dev/vdb1 已掛載到 /test,容量為 59G,表示擴容成功。

        [root@iZbp1h6se7u09oxxxx admin]# df -Th
        Filesystem      Type      Size  Used Avail Use% Mounted on
        /dev/vda1       ext4       40G  2.1G   36G   6% /
        devtmpfs        devtmpfs  457M     0  457M   0% /dev
        tmpfs           tmpfs     466M     0  466M   0% /dev/shm
        tmpfs           tmpfs     466M  332K  466M   1% /run
        tmpfs           tmpfs     466M     0  466M   0% /sys/fs/cgroup
        tmpfs           tmpfs      94M     0   94M   0% /run/user/0
        /dev/vdb1       ext4       59G   52M   57G   1% /test
        tmpfs           tmpfs      94M     0   94M   0% /run/user/1000

        擴容完成後,您需要根據實際情況檢查資料是否正常。

        • 如果擴容成功,伺服器中的業務程式能夠正常運行,則完成操作。

        • 如果擴容失敗,則通過備份的快照復原資料。具體操作,請參見使用快照復原磁碟

    擴容檔案系統(Windows系統)

    本樣本中,伺服器作業系統為Windows Server 2012 R2 64位,擴容前Simple Application Server內資料盤(D盤)的容量為40 GB,擴容後資料盤(D盤)的容量為60 GB。

    1. 遠端連線擴容後的Windows伺服器。

      具體操作,請參見遠端連線Windows伺服器

    2. 在Windows案頭左下角,按右鍵開始開始表徵圖,然後單擊磁碟管理

    3. 磁碟管理對話方塊中,單擊操作 > 重新掃描磁碟 ,查看未分配的磁碟容量。

      其中,磁碟1是資料盤。

    4. 按右鍵磁碟 1主要磁碟分割的空白處,然後單擊擴充卷

    5. 擴充卷嚮導頁面,保持預設配置完成擴充卷操作。

      擴充卷操作完成後,在磁碟管理中可看到磁碟 1 的 D: 分區已擴容為 60.00 GB NTFS,狀態良好(主要磁碟分割),表示資料盤擴容成功。

      擴容完成後,您需要根據實際情況檢查資料是否正常。

      • 如果擴容成功,伺服器中的業務程式能夠正常運行,則完成操作。

      • 如果擴容失敗,則通過備份的快照復原資料。具體操作,請參見使用快照復原磁碟