1、1.1.项目课题引入 2.LVM逻辑卷的简介 3.LVM逻辑卷的建立 4.LVM逻辑卷的管理和检查 5.现场演示案例2.项目背景 如果划分了 10G 的一个分区,挂接到/home 下,可是随着时间的流逝,10G 的空间开始不够用了,需要把它扩充。假设要扩充到 12G,那么就需要建立一个 12G 的新分区,然后将原来的 10G 分区中的数据全部移动到新分区中,再修改挂接配置。这样不仅麻烦而且浪费时间。我们可以通过LVM逻辑编辑器实现动态地改变分区的大小3.项目背景 某企业在Linux服务器中新增了一块硬盘/dev/sdb,要求Linux系统的分区能自动调整磁盘容量。请使用fdisk命令在新建/d
2、ev/sdb1、/dev/sdb2、/dev/sdb3和/dev/sdb4为LVM类型,并在这四个分区上创建物理卷、卷组和逻辑卷。最后将逻辑卷挂载。4.项目分析本项目对应的工作任务:1.创建LVM类型的分区2.新建LVM逻辑卷3.管理LVM逻辑卷4.删除LVM逻辑卷5.项目分析完成职业任务需要的专业知识:1.LVM逻辑卷的简介2.物理卷、卷组、逻辑卷的创建3.物理卷、卷组、逻辑卷的管理4.物理卷、卷组、逻辑卷的删除6.教学目标1.LVM简介(了解)2.LVM逻辑卷的创建(重点掌握)3.LVM逻辑卷的管理(掌握)4.LVM逻辑卷的删除(掌握)7.应达到的职业能力 通过本课程的学习能够熟练创建LV
3、M逻辑卷、管理LVM逻辑卷、删除LVM逻辑卷。8.1.LVM简介 2.LVM基本概念项目问题1 LVM简介 3.逻辑卷的管理方法9.vLVM(Logical Volume Manager)逻辑卷管理器,最早应用在IBM AIX系统上。v它的主要作用是动态分配磁盘分区及调整磁盘分区大小,并且可以让多个分区或者物理硬盘作为一个逻辑卷(相当于一个逻辑硬盘)来使用。这种机制可以让磁盘分区容量划分变得很灵活。LVM简介10.vPV(Physical Volume)物理卷:物理卷处于LVM的最底层,可以是整个物理磁盘,也可以是硬盘中的分区。vVG(Volume Group)卷组:可以看成单独的逻辑磁盘,建
4、立在PV之上,是PV的组合。一个卷组中至少要包括一个PV,在卷组建立之后可以动态的添加PV到卷组中。vLV(Logical Volume)逻辑卷:相当于物理分区的/dev/hdaX。逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展或缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。LVM基本概念11.vPE(Physical Extent)物理区域:物理区域是物理卷中可用于分配的最小存储单元,物理区域的大小可根据实际情况在建立物理卷时指定。物理区域大小一旦确定将不能更改,同一卷组中的所有物理卷的物理区域大小需要一致。当多个PV组
5、成一个VG时,LVM会在所有PV上做类似格式化的动作,将每个PV切成一块块的空间,这一块块的空间就称为PE,通常是4MB。vLE(Logical Extent)逻辑区域:逻辑区域是逻辑卷中可用于分配的最小存储单元,逻辑区域的大小取决于逻辑卷所在卷组中的物理区域大小。LE的大小为PE的倍数(通常为1:1)。LVM基本概念12.vVGDA(Volume Group Descriptor Area)卷组描述区域:存在于每个物理卷中,用于描述该物理卷本身、物理卷所属卷组、卷组中的逻辑卷以及逻辑卷中物理区域的分配等所有的信息,卷组描述区域是在使用pvcreate命令建立物理卷时建立的。LVM的基本概念1
6、3.LVM进行逻辑卷的管理时,创建顺序是pv-vg-lv。即,首先创建一个物理卷(对应一个物理硬盘分区或者一个物理硬盘),然后把这些分区或者硬盘加入到一个卷组中(相当于一个逻辑上的大硬盘),再在这个大硬盘上划分分区lv(逻辑上的分区,就是逻辑卷),最后,把lv逻辑卷格式化以后,就可以像使用一个传统分区那样,把它挂载到一个挂载点上,需要的时候,这个逻辑卷可以被动态缩放。逻辑卷的管理方法14.2.建立物理卷 3.建立卷组项目问题2 LVM逻辑卷的建立 4.建立逻辑卷 1.建立分区15.物理卷可以建立在整个物理硬盘上,也可以建立在硬盘分区中,如在整个硬盘上建立物理卷则不要在该硬盘上建立任何分区,如使
7、用硬盘分区建立物理卷则需事先对硬盘进行分区并设置该分区为LVM类型,其类型ID为0 x8e 物理卷16.利用fdisk命令在/dev/sdb上建立LVM类型的分区。利用同样的方法创建LVM类型的分区。/dev/sdb2、/dev/sdb3、/dev/sdb4。建立LVM分区17.v利用pvcreate命令可以在已经创建好的分区上建立物理卷。物理卷直接建立在物理硬盘或者硬盘分区上,所以物理卷的设备文件使用系统中现有的磁盘分区设备文件的名称。v使用同样的方法建立/dev/sdb2、/dev/sdb3和/dev/sdb4。建立物理卷18.v在创建好物理卷后,使用vgcreate命令建立卷组。卷组设备
8、文件使用/dev目录下与卷组同名的目录表示,该卷组中的所有逻辑设备文件都将建立在该目录下,卷组目录是在使用vgcreate命令建立卷组时创建的。卷组中可以包含多个物理卷也可以只有一个物理卷。v其中vg0为要建立的卷组名称。使用同样的方法创建vg1和vg2。建立卷组19.建立好卷组后,可以使用命令lvcreate在已有卷组上建立逻辑卷。逻辑卷设备文件位于其所在的卷组的卷组目录中,该文件是在使用lvcreate命令建立逻辑卷时创建的。建立逻辑卷20.2.卷的检查项目问题3 LVM逻辑卷的管理与检查 1.卷的管理21.v当卷组中没有足够的空间分配给逻辑卷时,可以用给卷组增加物理卷的方法来增加卷组的空
9、间。v/dev/sdb2必须为LVM类型,而且必须为PV 增加新的物理卷到卷组22.当逻辑卷的空间不能满足要求时,可以利用lvextend命令把卷组中的空闲空间分配到该逻辑卷以扩展逻辑卷的容量。增加逻辑卷容量23.当逻辑卷的空闲空间太大时,可以使用lvreduce命令减少逻辑卷的容量。减少逻辑卷容量24.当逻辑卷的空闲空间太大时,可以使用lvreduce命令减少逻辑卷的容量。必需按照删除“逻辑卷-卷组-物理卷”的先后顺序来执行删除删除卷25.物理卷的检查26.卷组的检查27.逻辑卷的检查28.在虚拟机中的Linux系统下执行以下操作:u使用fdisk命令在新增的硬盘中新建/dev/sdb1、/dev/sdb2、/dev/sdb3和/dev/sdb4,为LVM类型,并在这四个分区上创建物理卷、卷组和逻辑卷。最后将逻辑卷挂载。现场演示29.通过本项目的学习,我们已经可以在Linux系统下执行以下任务了:u创建LVM类型的分区u创建物理卷、卷组、逻辑卷u管理物理卷、卷组、逻辑卷u删除物理卷、卷组、逻辑卷总结30.利用本节课的学习内容完成以下设计题目:uLinux系统中新增了一块硬盘/dev/sdc,请对硬盘进行分区,要求Linux系统的分区能自动调整磁盘容量。作业31.