最近同事在使用 PVE 裡面虛擬機的硬碟不夠用,所以就調整了一下系統順便做一下指令紀錄。
開啟 PVE 後台調整 disk
首先要調整分配給 VM 的 Hard Disk 空間,所以先到 Hardware -> Hard Disk 選取要調整的硬碟按下 Resize disk,然後會跑出一個要新增多少硬碟的對話視窗輸入要增加的大小之後按 Resize disk。

使用 pvdisplay 查看 PV 狀態
修改後重開 VM 進入 VM 使用指令查看是否有設定完成
sudo pvdisplay

使用 lvdisplay 查看 LV 路徑
sudo lvdisplay

擴充分割硬碟空間
我看上面寫 <31.00 GiB 就直接使用 31G 不過會失敗
sudo lvextend -L 31G /dev/ubuntu-vg/ubuntu-lv
所以我就直接使用 30G 了
sudo lvextend -L 30G /dev/ubuntu-vg/ubuntu-lv

調整檔案系統大小
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

執行成功再檢查可以發現 / 變成 30G 了
sudo df -h
