閱讀315 返回首頁    go 微信


原地擴容LVM磁盤__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲

目前 ECS 實例的磁盤已經支持原地擴容,無需購買新磁盤來增加 LVM 單個分區的大小。

注意:

  • 新增空間創建新分區,起始柱麵不會是 1。
  • 本文檔介紹的操作隻作為標準情況下的示例。如果您有特殊的分區配置,由於使用場景千差萬別,無法逐一枚舉,需要您自行結合實際情況進行處理。

操作方法如下:

  1. 控製台操作磁盤擴容後,可看到磁盤已經是 6G(原有大小 5G)。

    1

    但是係統內 fdisk -l /dev/xvdb 查看還是5G大小。

    2

  2. 係統中將已經掛載的分區取消掛載。

    3

  3. 取消邏輯卷的激活狀態。

    4

  4. 如果數據盤是和實例一起購買的且並未轉換成按量付費磁盤,那麼控製台操作重啟實例以完成磁盤底層擴容,待係統重啟完成後跳過第5、6步驟繼續操作:

    5

    如果數據盤是單獨購買的或者已經變更成按量付費磁盤,那麼繼續執行第5、6步。

  5. 控製台操作將磁盤卸載。

    6

  6. 控製台重新掛載磁盤。

    7

  7. 運行 fdisk -l /dev/xvdb 可以看到磁盤空間變大了。

    8

  8. 運行 fdisk /dev/xvdb 對磁盤進行分區操作,添加一個分區並保存。

    9

  9. 運行 fdisk -l /dev/xvdb 。此時有兩個分區,分別是 /dev/xvdb1和 /dev/xvdb2。

    10

  10. 將新增的分區加入到卷組中,vgdisplay 可以看到 Free PE 有多出來。

    11

  11. 運行 lvextend -l +256 /dev/data/lv_data 增加空間,vgdisplay 可以查看到 Free PE 為空了。

    12

  12. 運行 resize2fs /dev/data/lv_data 變更分區大小

    13

  13. 掛載分區可以查看到空間變大了,原有數據還在。

    14

注意:操作示例中 data 是 VG 名稱,lv_data 是邏輯卷名稱,請根據實際情況填寫。

最後更新:2016-12-16 17:48:12

  上一篇:go FreeBSD係統盤擴容、分區、掛載__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲
  下一篇:go 原地擴容裸盤 (Linux)__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲