起初創建虛擬機時,大小設置不合理,導致我在嘗試開源項目時空間不足
重新擴展硬盤,不僅需要在虛擬機設置中配置,還需要在系統內重新進行分區
一、虛擬機設置
打開虛擬機設置→硬盤→擴展,將大小設置為自己期望的大小,如圖所示
?提示下圖即為配置成功
二、Linux下進行分區
首先打開虛擬機并登錄,最好使用root或其他有設置權限的用戶
1. 檢查磁盤空間
lsblk
查看磁盤情況,?/dev/sda
?現在顯示為 80GB,但分區仍為原來的大小。
2. 擴展分區
sudo fdisk /dev/sda
輸入?p
?查看當前分區表,記下要擴展的分區號(如?sda2
)
輸入?d
?刪除原分區(不會丟失數據),再輸入分區號(如?2
)
這里我默認刪除了分區2
輸入?n
?創建新分區
選擇主分區(p
)或邏輯分區(l
),默認選擇主分區,輸入 p 后,其余都選擇默認即可
起始扇區必須和之前相同(否則會丟失數據)。
結束扇區默認最大值(即占用所有剩余空間)。
輸入 w 保存并退出
3. 刷新分區表
使用命令刷新分區信息
sudo partprobe /dev/sda
4.?調整文件系統
調整文件系統需注意,在步驟1中,TYPE列我們的標識是LVM
擴展物理卷
sudo pvresize /dev/sda2
確認邏輯卷名稱
sudo lvs
路徑規則:邏輯卷的路徑通常是?/dev/<VG名稱>/<LV名稱>
(如?/dev/centos/root
)
檢查當前卷組(VG)是否有可用空間
sudo vgs
如果?
VFree
?為 0(如你的?pvs
?輸出所示),需要先擴展物理卷(PV)或調整卷組(VG)。
調整文件系統
xfs_growfs / # 對于XFS文件系統
最終驗證
df -h