初学者使用LVM
-
什么是LVM?
LVM-----LOGIC VOLUMN MANAGER 逻辑卷管理,可扩展的磁盘管理方式(工具)。相较于普通的磁盘管理,LVM可以实现不影响原有文件的数据情况下,方便扩容。
-
LVM的概念
LVM可分为PV,VG,LV这几个部分:
-
裸设备: 创建一个磁盘分区,这块分区不进行格式化,把这样的分区叫裸设备(块设备),通常来说,裸设备比文件系统的I/O效率更高。
-
PV:PHISIC VOLUMN,物理卷,是块单独的物理磁盘,也可以是一个分区
-
VG:VOLUMN GROUP ,卷组,是由许多PV组成的一个磁盘组,可以不断地扩容
-
LV:LOGIC VOLUMN ,逻辑卷,是最终被使用的一个单元,是从VG里划分出来的
注:LV分成有无被格式化
格式化的LV就是和文件系统一样的使用,创建挂载点,手动或自动挂载,再使用
没有被格式化的就是一个可用的裸设备,可以给到特定的应用去使用
-
接下来进行LVM的使用实验
开始前我准备了一块空白的磁盘
首先分2块分区
(分区详细操作可参照LINUX下磁盘管理的基本流程与相关操作命令)
通过
pvcreate /dev/sdd1
pvcreate /dev/sdd2
来构建物理卷。
然后通过
vgcreate datavg /dev/sdd1 /dev/sdd2
来把物理卷组合成卷组
再用
vgdisplay
来查看当前系统创建的VG
最后就是创建LV了
LV是基于某一个vg创建的,最终被使用的逻辑卷
lvcreate -L 500M -n lv1 datavg
lvcreate -L 500M -n lv2 datavg
创建了2个大小为500M的LV
最后像普通磁盘格式化后进行挂载就可以了(详细操作可参照LINUX下磁盘管理的基本流程与相关操作命令)
可以看到我们的LV1已经成功创建并挂载
(以上就是使用LVM的基本流程,如有错误或者遗漏请在评论中指出,以后会改正
——加把劲骑士)