2) 不同的 PV 加入到同一个 VG 中,(不同 PV 的 PE 全部进入到了 VG 的 PE 池内) #VG 包含 PV
3) 在 VG 中创建 LV 逻辑卷,基于 PE 创建,(组成 LV 的 PE 可能来自不同的物理磁盘) #LV 基于 PE 创建
4) LV 直接可以格式化后挂载使用 #格式化挂载使用
5) LV 的扩充缩减实际上就是增加或减少组成该 LV 的 PE 数量,其过程不会丢失原始数据
15.2.1 lvm 常用的命令
功能 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
下面的操作会用的一些查看命令:
查看卷名 简单对应卷信息的查看 扫描相关的所有的对应卷 详细对应卷信息的查看
物理卷
pvs pvscan pvdisplay
卷组
vgs vgscan vgdisplay
逻辑卷
lvs lvscan lvdisplay
15.2.2 创建并使用 LVM 逻辑卷
1、 创建 PV
添加一个 sdb 磁盘
[root@xuegod63 ~]# fdisk /dev/sdb #创建 4 个主分区,每个分区 1G
[root@xuegod63 ~]# ls /dev/sdb*
/dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4
设定分区类型代码:fdisk /dev/sdb ===> t ===> 选择分区号 ====> 8e ====> w
注:现在系统已经很智能了, 直接使用默认的 83 Linux 分区,也可以创建 pv 的。
[root@xuegod63 ~]# pvcreate /dev/sdb{1,2,3,4} #创建 pv
Physical volume "/dev/sdb1" successfully created.
Physical volume "/dev/sdb2" successfully created.
Physical volume "/dev/sdb3" successfully created.
Physical volume "/dev/sdb4" successfully created.
[root@xuegod63 ~]# pvdisplay /dev/sdb1 #查看物理卷信息
"/dev/sdb1" is a new physical volume of "1.00 GiB"
--- NEW Physical volume ---