一 什么是LVM
逻辑卷轴管理器(英语:LogicalVolume Manager,缩写为LVM),又译为逻辑卷宗管理器、逻辑磁区管理器、逻辑磁碟管理器,是Linux核心所提供的逻辑卷轴管理(Logical volume management)功能。它在硬碟的硬盘分区之上,又建立一个逻辑层,以方便系统管理硬碟分割系统。
最先由IBM开发,在AIX系统上实作,OS/2 作业系统与 HP-UX也支援这个功能。在1998年,Heinz Mauelshagen 根据在 HP-UX 上的逻辑卷轴管理器,写作出第一个 Linux 版本的逻辑卷轴管理器。
#LVM:把磁盘合并
#物理卷:PV 划分为LVM的声明
#卷组:VG 把多个磁盘分到一组
#逻辑卷:LV 化分一部分使用
二 物理卷相关操作
#动态添加和减少
#坏了:磁盘更换,数据丢失
#安装pvcreate命令
[root@serv01 ~]# yum install /sbin/pvcreate-y
#创建物理卷
[root@serv01 ~]# pvcreate /dev/sdb1/dev/sdc1 /dev/sdd1
Physical volume "/dev/sdb1" successfully created
Physical volume "/dev/sdc1" successfully created
Physical volume "/dev/sdd1" successfully created
#显示物理卷
[root@serv01 ~]# pvdisplay
"/dev/sdb1" is a new physical volume of "2.00 GiB"
---NEW Physical volume ---
PVName /dev/sdb1
VGName
PVSize 2.00 GiB
Allocatable NO
PESize 0
Total PE 0
Free PE 0
Allocated PE 0
PVUUID pz5yiv-EiGe-ggUF-PBuz-DGg7-Q7TN-wcRtDF
"/dev/sdc1" is a new physical volume of "2.00 GiB"
---NEW Physical volume ---
PVName /dev/sdc1
VGName
PVSize 2.00 GiB
Allocatable NO
PESize 0
Total PE 0
Free PE 0
Allocated PE 0
PVUUID Ktxmtw-CXKV-EfUF-NU8q-dxBJ-ptFG-J61jGl
"/dev/sdd1" is a new physical volume of "2.00 GiB"
---NEW Physical volume ---
PVName /dev/sdd1
VGName
PVSize 2.00 GiB
Allocatable NO
PESize 0
Total PE 0
Free PE 0
Allocated PE 0
PVUUID RGu6DT-qQut-fnAU-Hdvu-NKT4-uggp-QtFNRs
三 卷组相关操作
#显示卷组
[root@serv01 ~]# vgdisplay
Novolume groups found
#创建卷组
[root@serv01 ~]# vgcreate myvg /dev/sdb1/dev/sdc1 /dev/sdd1
Volume group "myvg" successfully created
[root@serv01 ~]# vgdisplay
---Volume group ---
VGName myvg
System ID
Format lvm2
Metadata Areas 3
Metadata Sequence No 1
VGAccess read/write
VGStatus resizable
MAXLV 0
CurLV 0
Open LV 0
MaxPV 0
CurPV 3
ActPV 3
VGSize 5.99 GiB
PESize 4.00 MiB
Total PE 1533
Alloc PE / Size 0 / 0
Free PE / Size 1533 / 5.99 GiB
VGUUID Yai04O-2UGc-LoZ3-iVHA-L7yO-26eZ-CI82tb
四 逻辑卷相关操作
#创建逻辑卷
[root@serv01 ~]# lvcreate -L 500M -n mylv01myvg
Logical volume "mylv01" crea