LVM 常用管理命令
- PV: 物理卷,是物理的磁盘分区
- VG: 卷组,LVM中的物理的磁盘分区,(PV必须加入VG,可以将VG理解为一个仓库)
- LV:逻辑卷,也就是从VG中划分的逻辑分区
PV
显示pv简要信息
pvs
显示pv详细信息
pvdisplay
创建pv
pvcreate /dev/DEVICE
删除pv
pvmove
VG
显示vg信息
vgs vgdisplay
创建卷组
vg10
,并将物理卷/dev/sdb
和/dev/sdc
添加到卷组中vgcreate vg10 /dev/sdb /dev/sdc
从卷组
vg10
中删除物理卷/dev/sdc
vgreduce vg10 /dev/sdc
向卷组
vg10
中加入物理卷/dev/vdc
vgextend vg10 /dev/vdc
精简 LV
在卷组
vg10
下创建名为lvtp
的精简池lvcreate -L 200G --thinpool lvtp vg10
在精简池
lvtp
下创建名为lvt1
的精简LVlvcreate -V 32G --thin -n lvt1 vg10/lvtp
扩展
vg10
下的lvtp
精简池lvextend -L +32G /dev/vg10/lvtp
LV
显示lv信息
lvs lvdisplay
创建lv
lvcreate -L 容量大小 -n 逻辑卷名 卷组名 lvcreate -l PE个数 -n 逻辑卷名 卷组名
增大lv
lvextend -L +大小 /dev/卷组名/逻辑卷名 lvextend -l +PE个数 /dev/卷组名/逻辑卷名
lv扩容后需要激活修改的配置
resize2fs /dev/卷组/逻辑卷名
创建一个名为
lv01
的lvlvcreate -L 2G -n lv01 vg10
创建一个占全部卷组大小的lv
lvcreate -l 100%VG -n lv01 vg10
创建一sh个空闲空间80%大小的lv
lvcreate -l 80%FREE -n lv01 vg10
创建一个空闲空间100%大小的lv
lvcreate -l 100%FREE -n lv01 vg10