LVM的工作方式
思路:把零散的空间存储整合成一块新的虚拟磁盘,然后对虚拟磁盘进行分区,格式化,最后在使用
类比:用剩下的纸张送进去工厂在生产,然后根据需求在加工在对应的纸张
专业用语:零散的空间>>物理卷 Physical Volume
新的虚拟磁盘>>卷组 Volume Group
新的虚拟分区>> 逻辑卷 Logical Volume
(注意: 在做创建时,先创建物理卷,在创建逻辑卷,然后格式化逻辑卷后,在挂载使用
在做删除的时候, 先卸下挂载,然后删除逻辑卷,在删除卷组,最后在解绑物理卷)
LVM逻辑卷创建的三步
步骤一:创建,删除卷组
条件:需要一个或者一个以上的空闲分区(注意:利用的空闲分区是整个,不能是空闲分区的一部分)
格式:创建卷组:vgcreate 卷组名 空闲分区
删除卷组:vgremove 卷组名
显示卷组信息:vgdisplay 卷组名 如果不指定"卷组"参数,则分别显示所有卷组的属性。
vgscan 查找系统中存在的LVM卷组,并显示找到的卷组列表
pvg 查看物理卷信息
例子:
步骤二:创建,删除逻辑卷
格式:
创建:
lvcreate -L 大小 -n 名称 卷组名
lvcreate -s PE大小 卷组名 空闲分区 (创建卷组的时候可以设置PE大小)
删除:
lvremove 逻辑卷的路径
[root@server0 ~]# lvcreate -L 200M -n xiaozhy zhy
在卷组zhy中创建一个逻辑卷,大小为200M名字是xiaozhy
[root@server0 ~]# vgdisplay zhy
查看卷组的详细信息
[root@server0 ~]# lvcreate -l 10 -n dazhy zhy
在卷组zhy中创建一个逻辑卷,大小为10个PE名字是xiaozhy
步骤三:使用逻辑卷
使用逻辑卷之前,应该先对逻辑卷格式化,然后在挂载使用。
格式:mkfs.类型 逻辑卷路径
例子:
[root@server0 ~]# lvs 查看逻辑卷信息
[root@server0 ~]# mkfs.ext4 /dev/zhy/dazhy 对逻辑卷进行格式化处理
[root@server0 ~]# mkdir /lvm 创建文件夹
[root@server0 ~]# mount /dev/zhy/dazhy /lvm 把逻辑卷挂载到文件夹/lvm下
[root@server0 ~]# df -h 查看挂载的信息