LVM逻辑卷

                 LVM逻辑卷

    LVM( Logical Volume Manager):逻辑卷管理Linux系统下最强大的磁盘管理技术之一,它分为扩展逻辑卷和缩减逻辑卷,1、扩展逻辑卷  lvextend  -L [+]# /PATH/TO/LV  resize2fs  resize2fs -p /PATH/TO/LV 5G  2、缩减逻辑卷 resize2fs  resize2fs /PATH/TO/PV 3G  lvreduce -L [-]# /PATH/TO/LV  df -lh    umount   e2fsck -f  (注意:1、不能在线缩减,得先卸载; 2、确保缩减后的空间大小依然能存储原有的所有数据 3、在缩减之前应该先强行检查文件,以确保文件系统处于)

   逻辑边界分为三层,上 逻辑卷:Logical Volume,中 卷组:VG:Volume Group      下 物理卷:PV:Physical Volume  ,1、逻辑卷的命令: lvcreate、lvreduce、、lvremove(移除lv,后加路径)、lvextend、lvdisplay(查看lv相关信息)、lvs(查看lv信息) fg:lvcreate -L 50M -n testlv myvg  mke2fs -j /dev/myvg/testlv lv文件在/dev/mapper文件夹内。在/dev文件下是链接文件,逻辑卷的名字最好好纯字符命令     2、 pvcreate、pvmove(挪动数据)、pvremove(擦除pv卷)、pvdisplay(显示物理卷信息)、pvscan(扫描系统上有几个pv卷)、pvs(查看vg个数和信息) 物理卷格式为8e:linux lvm   pvmove /dev/sda11  pvrevome /dev/sda11    fg: pvcreate /dev/sda{10,11}创建物理卷(先创建分组,分组改为LV,然后用partprobe同步)3、卷组的命令  vgcreate、vgreduce、(删除vg)、vgmove()vgextend(把一个物理卷加入此卷组)、vgs(查看系统上的组卷信息)  vgcreate VG_NAME /PATH/TO/PV  -s #:pe大小,默认4Mb  vgextend myvg /dev/sda11

   逻辑卷缩小空间的一些命令e2fsck -f /dev/vg1/lv1; #先扫描一下扫描文件系统;
resize2fs /dev/vg1/lv1 700M; #
缩小空间,新空间等于700M;  
lvreduce -L -200M vg1/lv1; #逻辑卷空间减少200M(因为原先的总空间为900M);
lvreduce -L 700M vg1/lv1; #
也可以直接将逻辑卷空间变更为700M;
resize2fs /dev/vg1/lv1; #
重新调整文件系统的空间;
     
LVM的操作实例  lvremove vg1/lv1; #删除逻辑卷vg1/lv1; vgreduce vg2 /dev/hdb1; #从卷组中移出物理卷;  vgextend vg2 /dev/hdb1; #将物理卷添加到卷组;  如果要删除卷组,请按如下步骤:vgchange -a n vg1; #删除卷组前需要先停止该卷组的活动状态;   vgremove vg1; #然后再删除卷组;
      
 LVM快照卷, 快照(snapshot)LVM所提供的一个非常有用的特性. 利用快照您可以冻结一个正在使用中的
逻辑卷,然后制作一份冻结时刻的备份,这个备份是具有一致性的. 快照是特殊类型的逻辑卷,
它含有创建时刻所指定的原始逻辑卷的完整数据,因此您可以操作快照而无需担心数据的变更
令备份失效.


1、生命周期为整个数据时长,在这段时长内,数据的增长量不能超出快照卷大小
2、快照卷应该是只读的;
3、跟原卷在同一卷组内;
   lvremove /dev/vg1/sh1; #删除快照;


 

你可能感兴趣的:(lvm逻辑卷)