LVM逻辑卷

随着数字化的不断发展,社会对于计算机的灵活存储能力要求越来越高,那么我们是如何实现磁盘空间的灵活变化呢?这里就需要用到LVM了。

LVM:叫做逻辑卷管理器,做法是将几个物理分区通过软件组合成为一块看起来是独立的大磁盘,然后将这块大磁盘在经过分成为可以使用的分区LV

 PhysicalVolume,PV,物理卷

  系统标示符为8e

 VolumeGroup,VG,卷用户组

 Physical Extend,PE,物理扩展块

  默认使用4MB而LVM的VG最多仅包含有65534个PE,因此默认的LVMVG会有4M*65534/(1024M/G)=256G。

 LogicalVolume,LV逻辑卷

  

pv:

pvcreate创建

pvremove抹除pv中的数据

pvscan查看

pvmove将pv上的数据移动至其他盘区

vg:

vgcreate创建vg(vgcreate VG_NAME /PATH/TO/PV)

-s # 指定pe大小默认4M

vgremove VG_NAME 移除VG

vgdisplay 查看详细VG信息

vgreduce 移除VG

vgxtend 扩展VG

lv:

lvcreate -n LV_NAME -L(指定大小) #G VG_NAME  创建一个#G大小的VG_NAME的lv

lvremove /dev/myvg/test1lv 移除

lvextend

lvreduce

lvs

lvdisplay 查看显示lv

扩展逻辑卷:

lvxtend 扩展物理边界

-L [+]# /PATH/TO/LV

resize2fs 扩展逻辑边界

resize2fs /PATH/TO/LV 5G 扩大逻辑卷到5G

resize2fs -p /PATH/TO/LV 扩展到逻辑卷边缘大小 

缩减逻辑卷

注意:

1、不能在线缩减,需先卸载

2、确保缩减后的空间大小依然能存储原有的所有数据;

3、在缩减之前应该强行检查文件,以确保文件系统处于一至状态;

df -lh

umonut

e2fsck -f 强制检查文件

resize2fs /PATH/TO/PV 3G 缩减逻辑卷到3G

lvreduce -L [-]# /PATH/TO/LV

重新挂载

快照卷:

1、生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;

2、快照卷应该是只读的;

3、跟原卷在同一卷组内

lvcreate

-s 指定快照卷

-p 指定权限 r|w

lvcreate -L # -n SLV_NAME -s -p r /PATH/TO/testlv

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