文章目录
逻辑卷
含义
逻辑卷是一种用于对磁盘存储进行灵活管理和分配的技术,它建立在物理磁盘或磁盘分区之上,通过逻辑卷管理系统(Logical Volume Manager,LVM)来实现。
基本概念
- 物理卷(Physical Volume,PV):是逻辑卷管理中的基本存储单元,通常对应于磁盘分区或整个物理磁盘。它为逻辑卷提供了物理存储资源。
- 卷组(Volume Group,VG):由一个或多个物理卷组成,是一个逻辑上的存储池。可以在卷组中创建和管理多个逻辑卷。
- 逻辑卷(Logical Volume,LV):是从卷组中划分出来的逻辑存储单元,类似于非 LVM 系统中的分区。它可以根据需要动态地调整大小,并且可以跨越多个物理卷。
工作原理
- 首先,将物理磁盘或分区初始化为物理卷,使其能够被 LVM 系统识别和管理。
- 然后,将一个或多个物理卷组合成一个卷组,形成一个可分配的存储池。
- 最后,从卷组中创建逻辑卷,并将其格式化为文件系统,挂载到系统中使用。
pv(物理卷) | vg(卷组) | lv(逻辑卷) | |
---|---|---|---|
创建 | pvcreate | vgcreate | lvcreate |
查看 | pvdisplay | vgdisplay | lvdisplay |
删除 | pvremove | vgremove | lvremove |
扩容 | vgextend | lvextend | |
缩减 | vgreduce | lvreduce |
物理卷(pv)
1.创建物理卷
-
命令:
pvcreate
[root@localhost ~]# pvcreate /dev/sdb Physical volume "/dev/sdb" successfully created.
2.查看物理卷
-
命令:
pvdisplay
[root@localhost ~]# pvdisplay --- Physical volume --- PV Name /dev/sda2 VG Name centos PV Size <19.00 GiB / not usable 3.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 4863 Free PE 0 Allocated PE 4863 PV UUID 8zBbLc-eKQN-C0v1-cbrG-t4wf-gf8c-ODerMM
3.删除物理卷
-
命令:
pvremove
[root@localhost ~]# pvremove /dev/sdb Labels on physical volume "/dev/sdb" successfully wiped.
卷组(vg)
创建卷组
-
命令:
vgcreate
-
语法:
vgcreate [卷组名称] [物理卷名称]
[root@localhost ~]# vgcreate test_vg /dev/sdb Volume group "test_vg" successfully created
查看卷组
-
命令:
vgdisplay
[root@localhost ~]# vgdisplay --- Volume group --- VG Name test_vg System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size <20.00 GiB PE Size 4.00 MiB Total PE 5119 Alloc PE / Size 0 / 0 Free PE / Size 5119 / <20.00 GiB VG UUID Ed3yCl-lcBA-cfyv-xXc7-r6r9-7dG8-9LeRCB
扩展卷组
-
命令:
vgextend
-
描述:将物理卷添加到卷组中
-
语法:
vgextend [VG_name] [PV_name] [PV_name]
sdb 8:16 0 20G 0 disk sdc 8:32 0 5G 0 disk ==============================================