码迷,mamicode.com
首页 > 其他好文 > 详细

LVM2逻辑卷之2——收缩功能介绍

时间:2017-03-31 09:32:04      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:空间   volume   动态   physical   lvm   

一、背景介绍

之前介绍了LVM2逻辑卷的创建和扩容,接下来介绍LVM逻辑卷的收缩,首先看一下LVM逻辑卷的结构,根据前文得知LVM扩容时的步骤为:扩容PV——扩容VG——扩容LV——扩大文件系统大小,所以收缩时的步骤基本上是按扩容步骤的倒序进行

技术分享

之所以说基本上因为在收缩VG之前,首先要使用pvmove命令将要拆除PV上的数据转储到其他PV上,前提是其他PV上要有足够的空间,所以LVM收缩时的步骤为:umount挂载点——强制检查要收缩设备的文件系统——收缩设备上的文件系统——收缩LV——重新挂载LV——转储要拆除PV上的数据——收缩VG——拆除PV。

二、操作步骤

1.卸载挂载点

技术分享

2.强制检查要收缩设备的文件系统

技术分享

3.收缩设备上的文件系统

技术分享

4.收缩LV

技术分享

5.重新挂载,可以看到LV中的文件并没有丢失

技术分享

6.转储要拆除PV上的数据,试验中要拆除的sdb4分区上没有数据所以显示No data

技术分享

7.收缩VG

技术分享

8.最后,拆除PV,所有操作完成

技术分享

实验总结

LVM动态扩展技术在实际中还是比较常见的,增加分区绝大部分情况下不会产生问题(但不是绝对),收缩分区不建议在生产环境中使用,因为收缩本身可能会对数据造成损坏


本文出自 “兔样兔森破” 博客,请务必保留此出处http://arkling.blog.51cto.com/2844506/1911908

LVM2逻辑卷之2——收缩功能介绍

标签:空间   volume   动态   physical   lvm   

原文地址:http://arkling.blog.51cto.com/2844506/1911908

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!