如何在Linux中降低/缩小LVM大小

缩小文件系统

下面的命令将把 testlvm1 文件系统从 100GB 缩小到 80GB

文件系统大小调整的常用语法(resize2fs


  1. resize2fs [现有逻辑卷名] [新的文件系统大小]

实际命令如下:


  1. # resize2fs /dev/mapper/vg01-lv002 80G
  2.  
  3. resize2fs 1.42.9 (28-Dec-2013)
  4. Resizing the filesystem on /dev/mapper/vg01-lv002 to 28321400 (4k) blocks.
  5. The filesystem on /dev/mapper/vg01-lv002 is now 28321400 blocks long.

减少逻辑卷 (LVM) 容量

现在使用 lvreduce 命令缩小逻辑卷(LVM) 的大小。通过下面的命令, /dev/mapper/vg01-lv002 将把逻辑卷 (LVM) 从 100GB 缩小到 80GB。

LVM 缩减 (lvreduce) 的常用语法


  1. lvreduce [新的 LVM 大小] [现有逻辑卷名称]

实际命令如下:


  1. # lvreduce -L 80G /dev/mapper/vg01-lv002
  2.  
  3. WARNING: Reducing active logical volume to 80.00 GiB
  4. THIS MAY DESTROY YOUR DATA (filesystem etc.)
  5. Do you really want to reduce lv002? [y/n]: y
  6. Reducing logical volume lv002 to 80.00 GiB
  7. Logical volume lv002 successfully resized

可选:检查文件系统是否有错误

缩减 LVM 后再次检查文件系统是否有错误:


  1. # e2fsck -f /dev/mapper/vg01-lv002
  2.  
  3. e2fsck 1.42.9 (28-Dec-2013)
  4. Pass 1: Checking inodes, blocks, and sizes
  5. Pass 2: Checking directory structure
  6. Pass 3: Checking directory connectivity
  7. Pass 4: Checking reference counts
  8. Pass 5: Checking group summary information
  9. /dev/mapper/vg01-lv002: 13/4853600 files (0.0% non-contiguous), 1023185/2021235 blocks

挂载文件系统并检查缩小后的大小

最后挂载文件系统,并检查缩小后的文件系统大小。

【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章