CentOS 7 下 LVM 创建流程
  NCIcotlXvyN6 2023年11月02日 58 0

1.简介

1.1.逻辑卷概念

PP (Physical Partition) - 物理分区

如硬盘的分区,或 RAID 分区。

PV(Physical Volume)- 物理卷

是 PP 的 LVM 抽象,它维护了 PP 的结构信息,是组成 VG 的基本逻辑单元,一般一个 PV 对应一个 PP。物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。

PE(Physical Extent)- 物理块

LVM 默认使用4MB的 PE 区块,而 LVM 的 LV 最多仅能含有65534个 PE ( lvm1 的格式),因此默认的 LVM 的 LV 最大容量为4M*65534/(1024M/G)=256G。

PE是整个LVM 最小的储存区块,也就是说,其实我们的资料都是由写入PE 来处理的。简单的说,这个PE 就有点像文件系统里面的block 大小。所以调整PE 会影响到LVM 的最大容量!不过,在 CentOS 6.x 以后,由于直接使用 lvm2 的各项格式功能,因此这个限制已经不存在了。

VG(Volumne Group)- 卷组

卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

LV(Logical Volume)- 逻辑卷

逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。

关系图如下:

CentOS 7 下 LVM 创建流程_LVM

CentOS 7 下 LVM 创建流程_文件系统_02

CentOS 7 下 LVM 创建流程_逻辑卷_03

CentOS 7 下 LVM 创建流程_LVM_04

  1. PV,物理磁盘空间
  2. PP,物理磁盘
  3. VG
  4. VG 名称
  5. LV 名称
  6. root LV 大小
  7. swap LV 大小

1.2.创建步骤

多个磁盘/分区/raid-->多个物理卷PV-->合成卷组VG-->从VG划分出逻辑卷LV→格式化LV,挂载使用。

1.3.常用指令

功能

PV管理命令

VG管理命令

LV管理命令

scan 扫描

pvscan

vgscan

lvscan

create 创建

pvcreate

vgcreate

lvcreate

display 显示

pvdisplay

vgdisplay

lvdisplay

remove 移除

pvremove

vgremove

lvremove

extend 扩展


vgextend

lvextend

reduce 减少


vgreduce

lvreduce

2.LVM 创建步骤

2.1.创建磁盘分区

CentOS 7 下 LVM 创建流程_动态添加_05

  1. 物理硬盘
  2. 分区方式

2.2.PV 操作

CentOS 7 下 LVM 创建流程_动态添加_06


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  cn1fZ0eQuQF9   2023年11月02日   98   0   0 LVM
NCIcotlXvyN6