您的位置:首页 > 运维架构 > Linux

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

2015-04-03 11:32 525 查看
概念描述

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

相关参考资料 http://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: