首页 > 代码库 > linux之LVM

linux之LVM


wKioL1Rwk07yPvnAAAD9JsVt03g054.jpg

PV

   pvcreate /dev/sdan

   pvs   ##简单查看##

   pvdisplay /dev/sdan   ##详细查看##

VG

   vgcreate 名称 /dev/sdan

   vgdisplay 名称

   vgremove 名称

   先pvmove /dev/sdan      然后vgreduce 名称 /dev/sdan       最后pvremove /dev/sdan

   vgextend 名称 /dev/sdan   

LV

   lvcreate -L 大小 -n 名称 vg名称       格式化       挂载

   lvdisplay /dev/vg名称/lv名称

   lvremove /dev/vg名称/lv名称(/dev/mapper/vg名称-lv名称)

   lvextend -L 大小 /dev/vg名称/lv名称    ##扩展物理边界

   resize2fs -p /dev/vg名称/lv名称    ##扩展逻辑边界

   1.不能在线缩减,要先卸载

   2.确保缩减后的空间可以存储原来数据    df -h

   3.在缩减前应该强行检查文件,确保文件系统处于一致性状态    e2fsck -f /dev/vg名称/lv名称

   resize2fs /dev/vg名称/lv名称 大小    ##缩减逻辑边界

   lvreduce -L 大小 /dev/vg名称/lv名称  ##缩减物理边界

   lvcreate -L 大小 -n 名称 -s -p r /dev/vg名称/lv名称   ##创建快照卷

萌萌的IT人

linux之LVM