RHEL8.0 DAY7.4 LVM逻辑卷管理

LVM逻辑卷管理允许在线调整分区大小,解决了传统分区扩容问题。通过创建PV(物理卷)、VG(卷组)和LV(逻辑卷),结合PE(物理扩展)进行动态调整。本文介绍了如何使用LVM进行磁盘管理,包括创建和调整VG、LV的大小,以及扩容文件系统的方法。
摘要由CSDN通过智能技术生成

LVM逻辑卷管理
为什么需要LVM,如果分区的空间被使用完了以后,是没有办法在线调整分区大小的,只能创建一个更大的分区,把数据拷贝进去
但是有了LVM就可以在线调整文件系统的大小
相关的概念:
PV:物理卷,指一个物理磁盘,或者分区,需要把一个物理盘创建成为PV

VG:卷组,由多个PV组成的逻辑盘。卷组的大小就是所有PV的大小和

LV:类似于VG的一个分区,称之为逻辑卷,它的大小就是从VG里面分出来的一部分,文件系统是创建在LV上面的

PE:是LVM中最小的存储单位,一个VG是N个PE组成的。假如VG的大小是1024MB,PE的大小是4MB,那么PE的数量就等于1024/4MB

动态调整大小:当创建LV的时候,其实就是分配多少PE给这个LV,LV的大小就是PE的数量乘以PE的大小,当LV空间不够的时候,就可以从VG中调整更多的PE分配给LV,然后再扩容LV上的文件系统
这就实现了在线调整文件系统的大小

首先我们需要准备一个磁盘或者分区
如果准备的是分区的话需要先把分区类型设置为LVM
如果使用的是fdisk做的分区,进去以后按p查看已经分好的区,然后按t设置分区号,加入要改的编号是8,按下L查看一下
在这里插入图片描述
可以看到编号8的后面数值是8e,再输入8e就可以了

如果是使用parted做的分区

parted /dev/ss(分区名字) set 1 lvm on

在这里插入图片描述
可以看到这有两个分区的Flags已经变成了lvm

上面做完以后就可以创建PV

pvcreate /dev/nvme0n2p9  /dev/nvme0n2p10

这操作就是把文件系统的属性已经修改成lvm的分区创建为pv
如何查看pv
pvscan:可以看到pv是否已经加入VG当中
在这里插入图片描述

pvs:能查看所有的pv以及大小和剩余空间
在这里插入图片描述

pvdisplay:可以查看pv的详细信息
在这里插入图片描述
可以看到这个pv不能分配,因为他还没有分配到VG里面

创建VG

vgcreate -s 4MB vgname /dev/nvme0n2p9  /dev/nvme0n2p10

-s 4MB 指定的是PE的大小
vgname VG的名字
/dev/nvme0n2p9 /dev/nvme0n2p10 这两个是刚刚创建的pv,把这两个pv加入到这个VG里面

查看VG属性:
vgs
vgscan
vgdisplay在这里插入图片描述

创建LV:
方式一 指定LV的大小

lvcreate -L 200MB -n TEST vgname

-L指定大小200MB
-n LV的名字
vgname 在哪个VG里面创建

方式二 指定LV的PE数量

lvcreate -l 50 -n TEST vgname

-l 指定PE的数量为50个
-n LV的名字
vgname 在哪个VG里面创建

LV信息查看:
lvs
lvscan
lvdisplay

逻辑卷扩容
首先需要确认LV是属于哪个VG,通过路径名字就可以看出来
或者使用lvs查询

确认VG的容量是否足够支持扩容
使用vgs查询
当VG的容量不够的时候会先创建PV来扩容VG,然后再扩容LV

lvresize -L +1G /dev/vgname/TEST

在原来的基础上加上1G的容量

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值