减少/缩小逻辑卷管理是数据损坏的最高风险,因此,请尽可能避免这种情况,但如果没有其他选择,请继续进行。始终建议在收缩LVM之前进行备份。当LVM中的磁盘空间用尽时,可以通过减少不再使用完整大小的现有LVM,而不是添加新的物理磁盘,以在卷组上腾出一些可用空间。注意:GFS2或XFS文件系统不支持收缩。如果不熟悉逻辑卷管理(LVM),请参考RAID、LVM与ZFS的介绍。
前言 减少逻辑卷管理涉及以下步骤: 卸载文件系统。 检查文件系统是否有任何错误。 缩小文件系统大小。 减小逻辑卷管理大小。 重新检查文件系统是否存在错误(可选)。 挂载文件系统。 检查缩小的文件系统大小。 例如,您有一个不再使用完整大小的100GB LVM,您希望将其减小到80GB,以便20GB可以用于其他用途: # df -h /testlvm1
1、卸载文件系统 使用umount命令来卸载文件系统: # umount /testlvm1
2、检查文件系统是否有任何错误 使用e2fsck命令检查文件系统是否存在任何错误: # e2fsck -f /dev/mapper/vg01-lv002
3、缩小文件系统 下面的命令会将“testlvm1”文件系统从100GB减少到80GB。 文件系统调整大小的通用语法(resize2fs): resize2fs [Existing Logical Volume Name] [New Size of File System] 实际命令如下: # resize2fs /dev/mapper/vg01-lv002 80G
4、减少逻辑卷管理(LVM) 现在,使用lvreduce命令减小逻辑卷管理(LVM)的大小,以下命令“/dev/mapper/vg01-lv002”会将逻辑卷管理(LVM)从100GB缩小到80GB。 LVM Reduce(lvreduce)的通用语法: lvreduce [New Size of LVM] [Existing Logical Volume Name] 实际命令如下: # lvreduce -L 80G /dev/mapper/vg01-lv002
5、可选:检查文件系统是否有任何错误 LVM减少后,请再次检查文件系统是否有任何错误: # e2fsck -f /dev/mapper/vg01-lv002
6、挂载文件系统并检查减小的大小 最后挂载文件系统并检查减小的文件系统大小。 使用mount命令安装逻辑卷管理: # mount /testlvm1 使用df命令检查新安装的卷: # df -h /testlvm1
相关主题 |