Redhat7配置LVM
先创建一个物理卷组:
# pvcreate /dev/sdb1
再创建一个逻辑卷组:
# vgcreate vg0 /dev/sdb1 (默认PE为4M)
# vgcreate –s 8M vg0 /dev/sdb1 (可在创建时指定PE大小为8M)
查看物理卷组命令:
# pvscan
查看逻辑卷组命令:
# vgdisplay vg0
删除物理卷组命令:
# pvremove /dev/sdb1
删除逻辑卷组命令:
# vgremove vg0
创建大小为200M的分区/dev/vg0/lv01:
# lvcreate –L 200M –n /dev/vg0/lv01
创建大小为200个PE大小的分区/dev/vg0/lv01(即200x4M):
# lvcreate –l 200 –n /dev/vg0/lv01
查看分区:
# lvscan
格式化分区(mount后即可正常使用):
# mkfs.xfs /dev/vg0/lv01
放大到400M:
# lvextend –L 400M –n /dev/vg0/lv01
调整ext4格式分区大小
# resize2fs /dev/vg0/lv01 -L 300M
增加400M:
# lvextend –L +400M –n /dev/vg0/lv01
增加50个PE:
# lvextend –l +50 –n /dev/vg0/lv01
停用lv01分区:
# lvchange –an /dev/vg0/lv01
减小分区到300M(需先停用分区):
# lvreduce –L 300M –n /dev/vg0/lv01
启用lv01分区:
# lvchange –ay /dev/vg0/lv01
增加物理卷:
# vgextend vg0 /dev/sdb2
删除物理卷:
# vgreduce vg0 /dev/sdb2
数据迁移:
# pvmove –i 3 /dev/sdb1 /dev/sdb2 (将sdb1数据迁到sdb2上,3秒刷新一次)
创建快照(设置大小为总理的20%):
# lvcreate –L 40M –n /dev/vg0/lv01_snap –s /dev/vg0/lv01
删除快照:
# lvremove /dev/vg0/lv01_snap
本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1718307如需转载请自行联系原作者
yangzhimingg