Vmware-Esxi

如何通過命令行擴展 Ubuntu VPS 儲存(無 GParted)

  • August 24, 2020

我用 50GB 快照 VM 映像載入了 VPS 伺服器,所以現在該伺服器實際儲存的剩餘大小未正確分配,剩餘 110GB。VPS 的總大小為 160GB。我嘗試了以下方法,但沒有按預期工作。

嘗試 1:resize2fs /dev/vda3

錯誤:

在此處輸入圖像描述

嘗試 2:cfdisk

錯誤: 最大大小為 52611235328 字節。

在此處輸入圖像描述

如何在不失去數據的情況下將剩餘的可用空間分配給 /dev/vda3?

在此處輸入圖像描述

從第三個螢幕截圖中,我看到使用了 LVM。所以你需要 lvm 命令來調整大小:

sudo lvextend -r -l 100%VG vg-ubuntu/lv

感謝-rnoresize2fs之後需要。

一個考慮:我不確定vg-ubuntu/lv你的邏輯卷的名稱是否是我從螢幕截圖中看到的。為了給你一個更好的答案,請發送pvs, vgs,lvs命令的結果。如果可能的話,文本會更好,不需要截圖。


根據您的vgs&lvs命令的結果應該是:

sudo lvextend -r -l 100%VG ubuntu-vg/ubuntu-lv

引用自:https://serverfault.com/questions/1030898