美文网首页
LVM 减小卷大小

LVM 减小卷大小

作者: 时不我待_8a7e | 来源:发表于2018-03-14 16:27 被阅读0次

    LVM 减小卷大小

    减小逻辑卷

     0,确认要操作的Volume是否为root volume,root volume一般挂载在根‘/’下。

    对于非root volume umount volume 对于root volume 不能够umount该卷,一些系统程序可能使用根目录从而阻止你umount操作;这时需要用启动盘启动系统,然后执行下列命令来启动LVM(LVM也可能在启动过程中启动)

    vgchange -a y

    以下步骤适用于root volume和非root volume

    1. 针对ext2/ext3/ext4文件系统,用以下命令检查系统

    e2fsck -fy /dev/mapper/vol

    2. 减小文件系统大小

    针对ext2/ext3/ext4文件系统

    resize2fs /dev/mapper/vol size

     针对btrfs

    btrfs filesystem resize -size /dev/mapper/vol

    3. 减小逻辑卷

     lvreduce -L size /dev/mapper/vol

    针对ext2/ext3/ext4文件系统,执行

     resize2fs /dev/mapper/vol

    4. 重新过载文件系统

    mount /dev/mapper/vol /mnt/volume

    使用df, lvs命令可以看到逻辑卷大小已经更改成功,但用vgs,pvs看卷组/物理卷并未减小,通过下面步骤可以减小物理卷

    减小物理卷

    1. 查看当前空间使用情况

    pvs -v --segments /dev/mapper/vol

    2. 若有未使用空间夹在已用空间中,则需将其移动到最后,执行下列命令将全部使用的空间移到未使用空间前

    pvmove --alloc anywhere /dev/mapper/vol:xxx-yyy

    3.重新设置物理卷组大小

    pvresize --setphysicalvolumesize {new size} /dev/mapper/vol

    减小物理卷大小后,卷组大小也随之更改, 可以用vgs/pvs确认这点。

    相关文章

      网友评论

          本文标题:LVM 减小卷大小

          本文链接:https://www.haomeiwen.com/subject/wwgfqftx.html