lvm

逻辑卷管理器lvm

逻辑卷管理器可以认为是一种磁盘管理模式,也可以认为是一款磁盘的分区方式。逻辑卷管理器可以管理一块或者多块硬盘、分区等等。


物理卷 PV

实质上就是一块硬盘,只不过如果要使用lvm管理磁盘,就需要将其设置为PV


卷组 VG

有多个PV组成,是lvm划分分区容量的一个容量池


逻辑卷 LV

来自于VG,是逻辑卷管理器提供出来的一个分区


物理扩展单元PE

组成VG的最小单位,lvm的最小单位,默认大小4M,PE必须是整数,若果不足,系统直接舍弃


逻辑扩展单元LE

实际上就是PE在lv中的名字


1.创建物理卷      (pv) 

pvcreate  磁盘/分区路径   

eg.pvcreate /dev/sdb{4..6}


2.创建卷组        (vg)   vg由pe构成


vgvreate [-s pe大小] vg名称 pv路径

eg.vgcreate -s 8M vg1 /dev/sdb{4..6}


3.创建逻辑卷

lvcreate -l PE数量 -n lv名称 vg名称

      -L 大小

eg.lvcreate -l 100 -n lv1 vg1

 

格式化:mkfs.ext4 /dev/vg1/lv1

 


用于lvm查看的命令

pvdisplay 或pvs

vgdisplay 或vgs

lvdisplay或lvs





lvm大小调整


[if !supportLists]一.[endif]vg的增大与减小

卷组的增大和减小实际上就是向卷组中新增或者移除pv的过程


卷组的增大

vgextend 卷组名称 pv路径


卷组的减小

1.vg未使用

vgreduce 卷组名称pv路径

2.vg正在使用(里面有lv)

lvremove lv路径



二.lv的增大与减小

逻辑卷的的增大和减小实际上就是增加或者减少逻辑卷中le的数量

逻辑卷的增大

允许挂载中增大,并且lv的增大不会破坏数据

第一步:增大lv

lvextend –l [+]数量lv路径

          -L [+]大小 

第二步:增大文件系统

ext系列文件系统调整的命令:  resize2fs lv路径

xfs 系列文件              :   xfs_growfs lv路径


三.逻辑卷的减小

不允许挂载中减小,不支持xfs文件系统的减小,减小时理论上不会破坏数据

第一步:卸载lv

umount lv路径|挂载点


第二步:文件系统检查

e2fsck –f lv路径


第三步:减小文件系统

resize2fs lv路径 大小


第四步:减小lv 

lvreduce –l  [-]数量lv路径

          -L  [-]大小 


第5步:重新挂载

mount



*命令lvresize可以同时用于增大与减小,使用方法与lvextend和lvreduce相同


逻辑卷的删除

1. 删除lv

lvremove lv路径


2. 删除vg

vgremove vg名称


3. 删除pv

pvremove pv路径

你可能感兴趣的:(lvm)