LVM 与磁盘配额

PV(Physical Volume,物理卷)

物理卷是 LVM 机制的基本存储设备,通常对应为一个普通分区或整个硬盘。创建物理

卷时,会在分区或硬盘的头部创建一个保留区块,用于记录 LVM 的属性,并把存储空间分

割成默认大小为 4MB 的基本单元(Physical Extent,PE),从而构成物理卷

VG(Volume Group,卷组)

由一个或多个物理卷组成一个整体,即称为卷组,在卷组中可以动态地添加或移除物理

LV(Logical Volume,逻辑卷)

逻辑卷建立在卷组之上,与物理卷没有直接关系。对于逻辑卷来说,每一个卷组就是一

个整体,从这个整体中“切出”一小块空间,作为用户创建文件系统的基础,这一小块空间就

称为逻辑卷

LVM 的管理命令

LVM 管理命令主要包括三大类:物理卷(PV)管理、卷组(VG)管理、逻辑卷(LV)

管理,对应的命令程序文件分别以“pv”、“vg”、“lv”开头,

物理卷管理

pvscan 命令

pvscan 命令用于扫描系统中所有的物理卷,并输出相关信息。使用自动分区方案安装

的 CentOS,其系统盘 sda 被划分为 sda1 和 sda2 两个分区,其中 sda2 分区被转换为

物理卷,并基于该物理卷创建 cl 卷组

pvcreate 命令

pvcreate 命令用于将分区或整个硬盘转换成物理卷,主要是添加 LVM 属性信息并划分

PE 存储单位。该命令需要使用硬盘或分区的设备文件作为参数(可以有多个)。

行以下操作将把分区/dev/sdb1、/dev/sdb2、/dev/sdb3 转换成物理卷。需要注意的是,执

行创建物理卷的命令时,会出现更换分区签名的警告提示,输入“y”后按 Enter 键即可。

pvdisplay 命令

pvdisplay 命令用于显示物理卷的详细信息,需要使用指定的物理卷作为命令参数,默

认时将显示所有物理卷的信息。执行以下“pvdisplay /dev/sdb3”命令可以查看物理卷

/dev/sdb3 的详细信息。

pvremove 命令

pvremove 命令用于将物理卷还原成普通分区或磁盘,不再用于 LVM 体系,被移除的

物理卷将无法被 pvscan 识别。

卷组管理

vgscan 命令

vgscan 命令用于扫描系统中已建立的 LVM 卷组及相关信息。

vgcreate 命令

vgcreate 命令用于将一个或多个物理卷创建为一个卷组,第一个命令参数用于设置新

卷组的名称,其后依次指定需要加入该卷组的物理卷作为参数。

vgdisplay 命令

vgdisplay 命令用于显示系统中各卷组的详细信息,需要使用指定卷组名作为命令参数

(未指定卷组时将显示所有卷组的信息)。

vgremove 命令

vgremove 命令用于删除指定的卷组,将指定卷组名称作为参数即可。删除时应确保该

卷组中没有正在使用的逻辑卷。

vgextend 命令

vgextend 命令用于扩展卷组的磁盘空间。当创建了新的物理卷,并需要将其添加到已

有卷组中时,就可以使用 vgextend 命令。该命令的第一个参数为需要扩展容量的卷组名称,

其后为需要添加到该卷组中的各物理卷。

lvscan 命令

lvscan 命令用于扫描系统中已建立的逻辑卷及相关信息。例如,通过执行以下的 lvscan

命令可以列出 cl 卷组中的 swap、home、root 三个逻辑卷。

lvdisplay 命令

lvdisplay 命令用于显示逻辑卷的详细信息,可以指定逻辑卷的设备文件作为参数

可以使用卷组名作为参数,以显示该卷组中所有逻辑卷的信息。

lvextend 命令

lvextend 命令用于动态扩展逻辑卷的空间,当目前使用的逻辑卷空间不足时,可以从所

在卷组中分割额外的空间进行扩展。只要指定需增加的容量大小及逻辑卷设备文件位置即可,

lvextend -L +大小 /dev/卷组名/逻辑卷名

lvremove 命令

lvremove 命令用于删除指定的逻辑卷,直接使用逻辑卷的设备文件作为参数即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值