linux lvm创建逻辑卷,51CTO博客-专业IT技术博客创作平台-技术成就梦想

LVM(Logical volume Manager)是逻辑卷管理的简称。它是Linux环境下对磁盘分区进行管理的一种机制。现在不仅仅是Linux系统上可以使用LVM这种磁盘管理机制,对于其它的类UNIX操作系统,以及windows操作系统都有类似与LVM这种磁盘管理软件。

LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。比如说我增加一个物理硬盘,这个时候上层的服务是感觉不到的,因为呈现给上次服务的是以逻辑卷的方式。

LVM最大的特点就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。我们如果新增加了硬盘,其也不会改变现有上层的逻辑卷。作为一个动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性!!!

原理:创建物理分区-->创建物理卷-->创建卷组-->创建逻辑卷

9b7939939c9b82d0efd45e80948424fc.png

LVM实际操作

一、磁盘分区(物理分区)

1、首先把磁盘分成3个区,大小为1G:

7f3d30dbc77a519e0a8f95857bdfeee9.png

2、分区好之后,输入:它,把分区类型更改为8e:

d204ea0f903a2b5d7720dd1814fc005b.png

二、准备物理卷

在这之前,检查是否安装了lvm(pvcreat /dev/sdb1),如果未安装,安装命令:

yum install -y lvm2

1、安装好之后,创建物理卷:

8f27bcc0988dd2dbad376fae6404f4cb.png

2、查看物理卷:

pvdisplay

pvs

94194fd03e3be8c5de83fbc7a7558f72.png

三、创建卷组

1、先用2个物理卷创建一个卷组vg1:

vgcreate vg1 /dev/sdb1 /dev/sdb2

f6a4579db052cdf1af874aa5f3e7df29.png

使用:vgdisplay或者vgs查看卷组信息

3e16fbd284a13c4ac79f07dbbb16be85.png

四、创建逻辑卷

1、在vg1卷组创建一个100M的逻辑卷:

lvcreate -L 100M -n lv1 vg1

19e6795c7e849a7df7a0c481307a33a2.png

2、查看逻辑卷信息:

3c8de52d40f80faa2b4533898d1aec51.png

3、逻辑卷格式化:

8bbdbd0152482745dc08b02397767b2f.png

4、挂载逻辑卷:

a75f9a93f06f036d299a3a3b062746ca.png

5、逻辑卷扩容(增加100M):

umount /mnt/ //卸载磁盘

# lvresize -L 200M /dev/vg1/lv1 //重新设置卷大小

# e2fsck -f /dev/vg1/lv1 //检查磁盘错误(ext4)

# resize2fs /dev/vg1/lv1 //更新逻辑卷信息

# mount /mnt/ //重新挂载磁盘

c52cf9f2acec969c00db0a775946a97b.png

8c3fe1cb0d4e0545d83ead4375f49947.png

5、缩减逻辑卷大小(减少100M):

dd91ca770d23e2e3156d962bea0cfa5a.png

6、删除逻辑卷,卷组,物理卷:

我们在创建好逻辑卷后可以通过创建文件系统,挂载逻辑卷来使用它,如果说我们不想用了也可以将其删除掉。

【注意:】对于创建物理卷、创建卷组以及创建逻辑卷我们是有严格顺序的,同样,对于删除逻辑卷、删除卷组以及删除物理卷也是有严格顺序要求的

1、首先将正在使用的逻辑卷卸载掉  通过 umount 命令

2、将逻辑卷先删除  通过 lvremove 命令

3、删除卷组  通过 vgremove 命令

3、最后再来删除我们的物理卷  通过 pvremove 命令

补充

1、xfs文件系统,增加文件大小之后,执行:

xfs_growfs /dev/vg1/lv1

2、在yum安装某个服务的时候,如果不知道这个服务的准确名称,但是知道其中的命令,比如LVM我们知道它的软件名称,但是知道LVM中的pvcreate命令,我们可以:

yum provides "/*/pvcreate"

安装好之后,无法创建物理卷,输入命令:

partprobe

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值