现在的位置: 首页 > 综合 > 正文

LVM逻辑卷基本概念、创建管理操作及逻辑卷大小的拉伸与缩小

2013年01月21日 ⁄ 综合 ⁄ 共 906字 ⁄ 字号 评论关闭

1.逻辑卷的基本概念

PE(phydical Extend) 物理扩展

PV(phydical)物理卷,划分为一个个PE

VG(volume)卷组 ,空间池,可以将一个或多个PE加到VG中。会给VG起一个名字。

LV逻辑卷PV、VG不可用,只是创建逻辑卷底层的东西。

首先将要作为逻辑卷应用的硬盘条带化为物理卷(划出一个个PE,默认一个PE为4M),将PE加入VG中,基于 VG创建LV,从VG中拿出来形成LV

将磁盘做成逻辑卷,将逻辑卷当成普通的磁盘正常应用。

最终的路径:/dev/vgname/lvname

2创建并使用LVM(逻辑卷的大小一定是PE的整数倍,默认PE为4M,逻辑卷在创建时只能是4M 的倍数)

lvcreate -n mylv -L 2G mgVG       ------------>>>>>>-n为name,-L为大小

将逻辑卷创建文件系统挂载使用

在mount中显示的路径不一样,实际上/dev/vgname/lvname是一个连接,实际位置在/dev/mapper下面,这样实现比较方便

2.删除LVM

删除时要依照次序依次进行。

4.逻辑卷的拉伸与缩小

逻辑卷的拉伸操作是可以在线进行的,不需要卸载逻辑卷。

-L 指定增加的大小

通过df -h查看时,大小还没有发生变化,这是因为:逻辑卷是一个底层的关系,操作系统要使用任何底层的东西都要进行格式化也就是创建文件系统。文件系统在创建的时候就确定了,拉伸了底层并没有更新相应逻辑卷的文件系统,这时候操作系统还不不能识别拉伸部分。需要用resize更新逻辑卷文件系统

实际操作就是添加PE

在卷组(VG)空间不够的情况下,通过像卷组中添加PV

缩小逻辑卷

不能在线缩小,在线缩小逻辑卷数据就会丢失掉,需要卸载,必选按照以下步骤严格操作。

缩小时,先缩上层在缩下层

当resize和LV缩小的大小不一致的时候,可能会损坏数据(最好给一定的缓冲空间,因为单位换算的不一致等问题可能引起错误,从而损坏数据。)

实际就是将LV的PE交给VG

缩小卷组 VG(从计算机中抽走一块硬盘,这块硬盘不做为逻辑卷使用作为其他功能使用)

实际就是从VG中去除PV

保证VG的空闲空间比要拿走的硬盘空间大。

pvremove   /dev/sdd

抱歉!评论已关闭.