lvm逻辑卷技术

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lvm逻辑卷技术相关的知识,希望对你有一定的参考价值。

参考技术A

LVM: Logical Volume Manager 可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小,
允许在多个物理设备间重新组织文件系统
LVM可以弹性的更改LVM的容量
通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他设备中的PE加到LV中以加大容量

实现过程
- 将设备指定为物理卷
- 用一个或者多个物理卷来创建一个卷组,物理卷是用固定大小的物理区域
(Physical Extent,PE)来定义的
- 在物理卷上创建的逻辑卷,是由物理区域(PE)组成
- 可以在逻辑卷上创建文件系统并挂载

第一个逻辑卷对应设备名:/dev/dm-#
dm: device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块

软链接:
- /dev/mapper/VG_NAME-LV_NAME
- /dev/VG_NAME/LV_NAME

范例

相关工具来自于lvm2 包

pv管理工具

显示pv信息

创建pv

删除pv

vg管理工具

显示卷组

创建卷组

管理卷组

删除卷组

lv管理工具

显示逻辑卷

创建逻辑卷

删除逻辑卷

重设文件系统大小

范例:

扩展和缩减逻辑卷
在线扩展逻辑卷

备注:添加硬盘中,fdisk时需要改为lvm卷(8e)

缩减逻辑卷
注意:缩减有数据损坏的风险,建议先备份再缩减,xfs文件系统不支持缩减

逻辑卷快照(备份最初版的数据,快照是允许创建多个的)

快照恢复

快照特点:备份速度快,应用场景是测试环境,不能完成代替备份,快照后,逻辑卷的修改速度会有影响(性能下降)
更换硬盘,删除逻辑卷

删除所有逻辑卷(先取消挂载,顺序逻辑卷>vg>pv))

什么是lvm逻辑卷?都有哪些特点?

逻辑卷(LVM)它是Linux环境下对磁盘分区进行管理的一种机制,它是建立在物理存储设备之上的一个抽象层,优点在于灵活管理。特点: 1、动在线态扩容 2、离线裁剪 3、数据条带化 4、数据镜像相关特点分析,可以参考黑马程序员社区一个板块都是技术知识。我朋友在黑马学的运维,现在13k16薪。我也正在学习呢。 参考技术A 需要知道LVM卷最大容量创建超过256GB的LVM卷需要决定一个LVM逻辑卷能扩展到多大。得出LVM卷所采用的扩展大小解决方案对lvm2创建的LVM卷来说,容量大小取决于kernel的限制 (当然,还有你的磁盘空间)。对lvm1创建的LVM卷来说,LVM逻辑卷最大可能容量取决于所用扩展大小。计算公式是: 65534 * 扩展大小 = 最大逻辑卷大小 SUSE Linux缺省扩展大小是4MB。 所以,缺省逻辑卷最大值是4MB * 65534 = 256 GB。扩展大小可能取值区间为8KB到16GB,以二进制计。如果设定最大扩展大小,那么最大卷大约有1PB: 65534 * 16GB = 1,048,544 GB 注意:你所使用的文件系统需要对你的逻辑卷大小提供支持。 SLES缺省文件系统为Reiserfs,它最大支持16TB空间。如果你打算对一个已经存在的逻辑卷进行扩展,使用“vgdisplay”命令 查看所用的扩展大小。附加信息从lvm1转换为lvm2的卷大小取决于lvm1的限制。如需更多信息,请查看vgcreate man帮助,“man 8 vgcreate”, 然后搜索“PhysicalExtentSize”字串即可。本文档所涉及商标归相应持有者所有。请参照产品手册中完整的商标权信息。 参考技术B

1、LVM( Logical Volume Manager)逻辑卷管理,是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用LVM可以在磁盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越磁盘,当服务器添加了新的磁盘后,管理员不必将原有的文件移动到新的磁盘上,而是通过LVM可以直接扩展文件系统跨越磁盘

2、它就是通过将底层的物理硬盘封装起来,然后以逻辑卷的方式呈现给上层应用。在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。

3、LVM优点

3.1、使用卷组,使多个硬盘空间看起来像是一个大的硬盘

3.2、使用逻辑卷,可以跨多个硬盘空间的分区  sdb1 sdb2  sdc1  sdd2  sdf

3.3、在使用逻辑卷时,它可以在空间不足时动态调整它的大小

3.4、在调整逻辑卷大小时,不需要考虑逻辑卷在硬盘上的位置,不用担心没有可用的连续空间

3.5、可以在线对LV,VG 进行创建,删除,调整大小等操作。LVM上的文件系统也需要重新调整大小。

3.6、允许创建快照,可以用来保存文件系统的备份。

以上是关于lvm逻辑卷技术的主要内容,如果未能解决你的问题,请参考以下文章

lvm(逻辑卷管理)最全案例解析

逻辑卷管理器LVM

LVM逻辑卷管理--在线扩容逻辑卷与卷组容量缩减逻辑卷快照

lvm逻辑卷管理

Linux-逻辑卷LVM

LVM技术原理详解与逻辑卷的应用