Linux LVM卷组管理
由于传统的磁盘管理不能对磁盘进行磁盘管理,因此诞生了LVM技术,LVM技术最大的特点就是对磁盘进行动态管理。
由于LVM的逻辑卷的大小更改可以进行动态调整,且不会出现丢失数据的情况。
一、LVM基本属于介绍
物理存储介质(The physical media)
这里指系统的存储设备:硬盘,如:/dev/hda、/dev/sda等等,是存储系统最低层的存储单元。
物理卷(physicalvolume)
物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
卷组(Volume Group)
LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。
逻辑卷(logicalvolume)
LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。
PV(physical volume,PV)
物理卷,它的文件格式不是ext4这些,而是具有LVM管理功能的LVM格式
VG(Volume Group,VG)
卷组,卷组是在PV物理卷的基础上创建的,卷组是由一个或多个物理卷组成的,卷组可以在物理卷PV的基础上扩展和缩小。
LV(logical volume,LV)
逻辑卷,在VG的基础上创建,可以进行格式化、可以创建文件系统、可以被挂载。对于用户相当于一个磁盘分区,不过实际上是在VG上逻辑出来的,可以在VG的基础上实现扩展和缩小,扩展的边界是不能超过VG的。
PE(Physical Extents)
物理块、PE相当于block块,默认是4M,一个物理卷PV被划分为称为PE(Physical Extents)的基本单元,VG是由这些PE块组成,也是VG可以自由扩展和缩小的关键原因。
LE(Logical Extent)
逻辑卷LV也被划分为可被寻址的基本单位,称为LE。在同一个卷组中,LE的大小和PE是相同的,并且一一对应
分类命令说明示例
PV
pvcreate
创建物理卷
pvcreate /dev/sdb1
PV
pvdisplay
显示已创建的物理卷的详细信息
PV
pvs
显示已创建的物理卷的汇总信息
PV
pvremove
删除物理卷
pvremove /dev/sdb1
VG
vgcreate
创建卷组
pvcreate vg1 /dev/sdb1 /dev/sdb2 …
VG
vgdisplay
显示已创建的卷组的详细信息
VG
vgs
显示已创建的卷组的汇总信息
VG
vgextend
扩展卷组
vgextend vg1 /dev/sdb3 …
VG
vgreduce
收缩卷组
vgreduce vg1 /dev/sdb5
VG
vgremove
删除卷组
vgremove vg1
LV
lvcreate
创建逻辑卷
lvcreate -L 1000M -n lv1 vg1
LV
lvdisplay
显示已创建的逻辑卷的详细信息
LV
lvs
显示已创建的逻辑卷的汇总信息
LV
lvresize
重设逻辑卷大小
lvresize -L 1000M /dev/vg1/lv1
LV
resize2fs
更新逻辑卷信息(ext4)
resize2fs /dev/vg1/lv1
LV
lvremove
删除逻辑卷
lvremove /dev/vg1/lv1
LV
xfs_growfs
更新逻辑卷信息(xfs)
xfs_growfs /dev/vg1/lv1
LV
e2fsck
检查逻辑卷错误(ext4)
e2fsck -f /dev/vg1/lv1
【创建过程】
(1)挂载物理磁盘;
(2)将物理磁盘初始化为物理卷PV;
(3)将一个或多个物理卷PV转变为一个卷组VG。
(4)从VG中创建逻辑卷。
(5)根据实际需要将逻辑卷挂载使用。
(6)根据需要对磁盘or逻辑卷进行扩展和缩减。
标签:逻辑,卷组,VG,dev,Linux,LVM,物理
来源: https://www.cnblogs.com/xiangsikai/p/10684828.html