一、概念
LVM
逻辑卷管理器
弹性的调整文件系统的容量(不能在boot文件中创建LVM)
物理卷PV:和磁盘分区具有相同功能的逻辑组件,是LVM的基本逻辑块
卷组VG:由一个或多个物理卷组成的存储池
逻辑卷LV:类似于系统磁盘分区建立在卷组之上是一个标准的块设备,可以创建文件系统
二、创建物理卷
这里我事先创建了十个分区方便实验
创建物理卷命令:pvcreate /分区/ 分区(多个分区{1,2,3,4,...})
这里把sdb分区的sdb1、sdb2、sdb3和sdc分区的sdc1、sdc2、sdc3创建成了物理卷
简要查看vgscan
![](https://img-blog.csdnimg.cn/674ca0df6997466fa12bab994079e876.png)
详细查看vgdisplay
三、创建卷组
创建卷组命令:vgcreate 卷组名称 /物理卷/{1,2,3,....}
这里用刚才创建的sdb1、sdb2和sdc1、sdc2这四个物理卷组成的卷组
简要查看vgscan
详细查看vgdisplay
这个圈起来的就是我们刚才创建的卷组
四、创建逻辑卷
创建逻辑卷命令:lvcreate -L(大小) -n (逻辑卷名称) (卷组名称)
这里我们创建了一个名字为lv1 大小3G的逻辑卷
简要查看lvscan
![](https://img-blog.csdnimg.cn/89fcc828cbb447c5aeffc0cece01c2bc.png)
详细查看lvdisplay
五、格式化
格式化命令:mkfs -t 系统文件类型 分区名
这里我们将逻辑卷lv1格式化成ext4文件
六、挂载
挂载命令:mount [挂载原] [挂载点]
查看挂载点命令:df -hT
查看挂载点命令:df -hT
这样我们的逻辑卷就可以使用了
七、拓展卷(如果创建的逻辑卷空间不够,我们就要给逻辑卷再分点空间)
ext4文件系统类型的拓展
1、取消挂载
取消挂载命令:umount [挂载源] (挂载点也行)这里我用的是挂载点
2、添加物理卷
pvcreate /dev/sdb{3,5}
3、将刚添加的物理卷添加到需要拓展的卷组中
添加物理卷到卷组命令: vgextend 需要拓展的卷组 新添加的物理卷路径
4、拓展逻辑卷
拓展逻辑卷命令:lvextend -L (拓展后的容量) (要拓展的对象)
再用lvdisplay查看 可以看到我们的逻辑卷已经变为4G
xfs文件系统类型的拓展
1、lvextend -L (要增加的容量) (要拓展的逻辑卷路径)
xfs刷新命令:xfs_growfs (逻辑卷路径)
如有错误欢迎各位大佬批评指正 ,我们共同进步