当前位置: > Linux教程 > Linux学习 >

Linux LVM 分区扩容与多磁盘分区合并处理

时间:2019-08-20 12:46来源:linux.it.net.cn 作者:IT
 
概念描述
LVM主要在磁盘与文件系统之间建立一个层,主要用来管理多磁盘多分区进行与多文件系统的映射.
就是说N块硬盘分区后,可以把不同硬盘之间的分区进行组卷,有了这个组卷后再从组卷的基础上分配逻辑分区;
再对逻辑分区挂载到文件系统上就形成单一目录的概念.
 
概念图
 
    
步骤:
1.磁盘分区fdisk(这里省略,关于磁盘分区参照Linux Fdisk分区篇,记住更改分区格式8e-Linxu LVM分区格式)
2.创建物理卷(physical volume),相关命令:pvcreate、pvremove、pvdisplay
3.卷组(volume group),相关命令:vgcreate、vgreduce、vgremove、vgdisplay、vgextend
4.逻辑卷(logic volumn),相关命令:lvcreate、lvremove、lvdisplay、lvextend
5.挂载逻辑卷
 
物理卷篇
创建物理卷
#pvcreate /dev/sda5
查看物理卷
#pvdisplay
 
卷组篇
卷组可以由一个或多个物理卷组成,当卷组空间不够时可以再新增物理卷扩容.
创建卷组
#vgcreate vg1 /dev/sda5
新增卷组
#vgextend vg1 /dev/sda6
删除卷组
#vgreduce vg1 /dev/sda6
查看卷组
#vgdisplay
 
逻辑卷篇
逻辑卷建立在卷组基础之上的,所以在创建逻辑卷的时候一定要指定卷组名称.
创建逻辑卷
#lvcreate -L 3G -n lvdisk1 vg1
显示逻辑卷
#lvdisplay
挂载逻辑卷
#mount -t ext4 /dev/vg1/lvdisk1
删除逻辑卷
#lvremove /dev/vg1/lvdisk1
扩容逻辑卷(卷组的可用范围内的容量值)
#lvextend -L +1G /dev/vg1/lvdisk1
扩容生效
#resize2fs /dev/vg1/lvdisk1
 
 
(责任编辑:IT)
------分隔线----------------------------