lvm管理

lvm功能:
1.整合磁盘空间
2.在线扩容

操作
pv
1.创建pv
pvcreate /dev/sda6
pvcreate /dev/sda7

2.查询pv
pvs
pvdisplay 


vg
1.创建vg
vgcreate vg0 /dev/sda6 /dev/sda7

2.查询vg
vgs
vgdisplay


lv
1.创建
lvcreate -L 700M -n lv0 vg0
-L size
-n  name

2.查询 
lvs
lvdisplay 


格式化
mkfs.xfs /dev/vg0/lv0
挂载
mount /dev/vg0/lv0 /mnt/


在线扩容lv
1.lvm块设备在线扩容
2.文件系统的在线扩容

lvm块设备在线扩容
前提vg是有可用空间
lvextend -L +200M /dev/vg0/lv0 

文件系统的在线扩容
xfs_growfs /dev/vg0/lv0


在线扩容vg
1.有额外分区或者磁盘
2.创建成pv
3.扩容
 vgextend vg0 /dev/sda8

数据迁移
1.指定设备移动数据 
pvmove /dev/sda6 /dev/sdb

2.不指定设备移动
pvmove /dev/sda7

vg移除pv
vgreduce vg0 /dev/sda{6,7,8}


删除lv
1.umount /dev/vg0/lv0
2.lvremove /dev/vg0/lv0
3.vgremove vg0
4.pvremove /dev/sda{6,7,8}

 

上一篇:网页设计


下一篇:LVM磁盘管理