在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
注意:在执行这些操作之前,建议备份所有重要数据,以防万一发生数据丢失。