系列文章目录
文章目录
前言
上篇介绍part和lvm后,我们知道经过part后的物理设备,实际上仍然是物理设备,part你可以理解为是“逻辑划分”,
即逻辑认知上,只不过是,一块物理设备变成了多个物理设备而已;
而lvm是基于part或disk之上的管理,说白了,lvm的相关命令操作最开始是基于物理设备的(创建物理卷);
故本篇,先介绍lvm在磁盘管理上的一些实际操作,后续相关博文再介绍分区相关实际操作。
一,创建卷组
依赖,物理卷,创建卷组(若物理卷不存在,会先创建物理卷,然后把物理卷添加到卷组中):
注:vgdata是卷组名,vg的意思是:volume group,/dev/vdc是物理设备,或者是物理卷。
语法:vgcreate [参数] 卷组名 物理卷1 物理卷2 .....
示例:vgcreate vgdata /dev/vdc
二,创建逻辑卷
如果/dev/vdc的大小是500GB,命令执行后,卷组vgdata的size则为500GB;
现在vgdata的容量为500GB,所以我们可以创建的逻辑卷大小是500GB;
语法:lvcreate [参数] 卷组名
示例:lvcreate -L 300G -n lvapp vgdata
说明:
-n:指定逻辑卷名称;
-L:指定逻辑卷的大小,如 -L 10G;
三,格式化逻辑卷
示例:mkfs.xfs -f /dev/vgdata/lvapp
四,挂载
语法:mount 逻辑卷目录 挂载点
示例:mount /dev/vgdata/lvapp /var/app/data
提问:为什么逻辑卷目录中不包含物理卷?
五,查看确认
控制台敲“lsblk”回车:
###: lsblk
查看设备挂载情况,发现设备已和卷组关联上;
控制台敲“df -h”回车:
###:df -h
查看文件系统情况,发现文件系统和挂载点关联上,且空间大小为曾经分配的空间大小;