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

LVM使用案例

时间:2015-08-28 02:31:53      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:lvm

LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性。

LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,与硬件相关的存储设置被其隐藏,你可以不用停止应用或卸载文件系统来调整卷大小或数据迁移.这样可以减少操作成本.

LVM与直接使用物理存储相比,有以下优点:

1. 灵活的容量.

当使用逻辑卷时,文件系统可以扩展到多个磁盘上,你可以聚合多个磁盘或磁盘分区成单一的逻辑卷.

2.可伸缩的存储池.

你可以使用简单的命令来扩大或缩小逻辑卷大小,不用重新格式化或分区磁盘设备.

3.在线的数据再分配.

你可以在线移动数据,数据可以在磁盘在线的情况下重新分配.比如,你可以在线更换可热插拔的磁盘.

4. 方便的设备命名

逻辑卷可以按你觉得方便的方式来起任何名称.

5.磁盘条块化.

你可以生成一个逻辑盘,它的数据可以被条块化存储在2个或更多的磁盘上.这样可以明显提升数据吞吐量.

6.镜像卷

逻辑卷提供方便的方法来镜像你的数据.

7.卷快照

使用逻辑卷,你可以获得设备快照用来一致性备份或者测试数据更新效果而不影响真实数据.


简介:

技术分享

基本概念:

PV(物理卷):我们用物理磁盘上的分区划分为LVM可是别的分区

VG(卷组):我们把这些PV拼凑起来形成一个空间池

LV(逻辑卷):在VG这个空间池里,我们任意分割空间,得到我们想要的LVM意义上的分区,在上面创建文件系统

PE(physical extent)是LVM意义上的最小存储单元


执行操作LVM之前,需要使预备磁盘分区的system-id是8e才能支持LVM.

技术分享

    PV相关命令:

技术分享

    VG相关命令:

技术分享

    LV相关命令:

技术分享

    ①创建LVM流程:

        1.创建PV(物理卷),并查看PV信息

技术分享

        2.创建VG,实质上是将PV(物理卷)拼接成VG(卷组),并查看VG信息

创建VG并查看:

技术分享


技术分享

在已有VG上执行扩展和删除PV操作(缩小VG):

技术分享

*执行这一步要注意:必须先将要移除的PV上的数据移到当前VG上尚存PV上,并且确保空间足够,确定无误再缩小VG

技术分享

技术分享

将PV从VG上移除下来后,就可以删除这个PV了:

技术分享

有了VG后,发现PV的PE大小也确定了

技术分享

        3.LV管理----将VG(卷组)分成各个LV(逻辑卷)

创建,查看LV

技术分享

技术分享

格式化我们的LV(逻辑卷):

技术分享

挂载LV(逻辑卷):

技术分享

*⑴扩展LV(逻辑卷)到2G:

技术分享

扩展完成后发现/backup目录还是1G,并没有随着增加

技术分享

需要使用resize2fs去修改文件系统边界:执行完后发现扩展到2G了

技术分享

*⑵缩减逻辑卷:需要遵照固定流程,否则有风险

    1.卸载文件系统

    2.强制文件系统修复

技术分享

    3.用resize2fs缩减逻辑边界(文件系统边界),这步应该判断缩减到的空间大小应该足够容纳先前的数据

技术分享

    4.用lvreduce缩小逻辑卷

技术分享

    5.重新挂载,查看空间,查看文件是否丢失

技术分享


快照功能:

    原理:创建快照卷,快照卷会跟踪原卷上的文件变化信息,将变化的文件复制一份到自身,用于将来恢复,这样一来,快照卷比起完整备份节约了很大空间,快照卷一般设置为只读状态

1.创建快照卷:

技术分享

2.挂载快照卷:

技术分享

验证快照卷,在原卷中改动文件,发现快照卷中不变,成功:

技术分享
卸载快照卷:

技术分享





本文出自 “明天过后” 博客,请务必保留此出处http://leeyan.blog.51cto.com/8379003/1689024

LVM使用案例

标签:lvm

原文地址:http://leeyan.blog.51cto.com/8379003/1689024

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