在Linux中,LVM(邏輯卷管理)允許你輕松地調整邏輯卷的大小
首先,確保你已經停止了對要縮容的卷的所有寫操作。這可以防止在調整大小過程中發生數據丟失。
使用lvextend
命令擴展邏輯卷。這將允許你在不丟失數據的情況下增加邏輯卷的大小。例如,要將邏輯卷/dev/vg_name/lv_name
的大小增加10GB,請運行以下命令:
sudo lvextend -L +10G /dev/vg_name/lv_name
resize2fs
(針對ext2、ext3、ext4文件系統)或xfs_growfs
(針對XFS文件系統)命令擴展文件系統。這將使文件系統能夠使用新分配的空間。請將/dev/vg_name/lv_name
替換為你的邏輯卷設備名,將/dev/vg_name/lv_name
替換為你的掛載點。對于ext2、ext3、ext4文件系統:
sudo resize2fs /dev/vg_name/lv_name
對于XFS文件系統:
sudo xfs_growfs /dev/vg_name/lv_name
注意:在執行這些操作之前,建議備份所有重要數據,以防萬一發生數據丟失。