LVM磁盘配额
LVM的主要作用就是动态扩容,可以在不检查挂载点的情况下,也不妨碍其他用户的使用的情况下进行扩容
LVM在概念上和fdisk相同,但是他是逻辑意义上的硬盘
使用LVM的时候不考虑底层物理磁盘的概念,不用关系底层物理磁盘的关系
物理卷:真正意义上的提供磁盘存储的物理硬盘或分区
卷组:把多个物理卷组合起来,就成了一个卷组,可以是一个硬盘里的多个分区,也可以是不同硬盘的不同分区,就是逻辑上的硬盘,
逻辑硬盘就是打破了一个分区分好了之后只能用自己的分区,而逻辑意义上的硬盘可以把不同的分区结合起来使用
LV:分区,把这个逻辑上的硬盘进行分区(逻辑卷)
PE:物理扩展,LVM逻辑卷的最小存储单元,PE大小为4MB可以调整,一般就是默认
实验步骤:
物理卷,先创建物理卷(这一步可以省略,可以和创建卷组一块)
卷组,然后创建卷组
Lv,对卷组进行分区
创建物理卷 vgcreate /dev/sdb2 /dev/sdb3 /dev/sdc2 /dev/sdc3
查看物理卷的详细信息
创立卷组 vgcreate zu2 /dev/sdb2 /dev/sdb3 /dev/sdc2 /dev/sdc3 要起一个卷组名
查看卷组信息 vgdisplay
创建逻辑卷
lvcreate -L +1G -n luoji2 zu2
-L :指定容量,也就是逻辑卷大小M G T
-n指定逻辑卷的名称
查看逻辑卷 lvdisplay /dev/zu2/luoji2
基于卷组,再创分区 lvcreate -L +5G -n luoji2 zu2
逻辑卷也要和硬盘一样,创建文件系统,再挂载
也可以使用永久挂载的方式,但是千万不要写错
也可以使用UUID号挂载 vim /etc/fstab
挂载完成之后
命令:
物理卷:
pvcreate创建物理卷
pvdisplay显示物理卷的详细情况
pvremove删除物理卷
pvscan扫描物理卷
卷组:
vgcreate创建卷组
vgdisplay显示卷组的详细信息
vgremove移除卷组
vgscan:扫描卷组
vgextend:扩容卷组
vgreduce:缩容卷组
逻辑卷:
lvcreate: 创建逻辑卷
lvdisplay:显示逻朝卷的详细情况
lvremove:移除逻辑卷
vscan:扫描逻辑卷
lvextend:扩容逻辑卷
针对硬盘的操作,没有缩容的概念,只用扩容没有缩容
Pv可以省略
lvm核心图
Lvm的核心
扩容:扩容要先扩卷组,扩完了卷组才能阔逻辑卷
vgextend ky32 (卷组名)/dev/sde1(物理设备)
lvextend -L +10G /dev/ky32/xxxxxx -r(r就是直接生效)
缩容:xfs文件系统是不能缩容的,只能扩容
只有ext4才能缩容
新建一个盘,格式化
Vgdisplay查看一下
先扩卷组 vgextend zu1 /dev/sdb4
Vgdispyay查看一下
在扩逻辑卷之前lvdisplay
扩逻辑卷lvextend -L +9G /dev/zu1/luoji1 -r
查看一下,lvdisplay