LVM逻辑卷管理器 精品资料

LVM逻辑卷管理器 精品资料

ID:22684003

大小:89.67 KB

页数:17页

发布时间:2023-10-19 00:53:02

资源描述:

◆LVM有关概念LVM(LogicalVolumeManager)即逻辑卷管理器,它最先是在Linux2.4内核中被集成到内核中去的,它的出现改变了传统的磁盘空间管理理念。以往在安装操作系统时需要规划好分区大小,即使利用了RAID技术也要规划好每个分区的大小,因为一旦分好区后要改变其大小是非常困难的事情。在Windows下有大家熟悉的PartitionMagic工具可以用来调整分区大小,但它有一个缺点是要么在调整前要关闭系统或调整后重启系统。这在普通PC机上使用还行,要在提供不间断服务的服务器上使用就会造成服务中断,不过这个问题在Linux下随着|LV技术的出现一切都得到解决,LV可以在不用重启系统的情况动态增加可用空间大小,不过前提得是使用热插拔硬盘,或事先将硬盘装入而不使用。本文我将使用名词LV(可不是LV包)而不是LVM,因为LV才是主角。首先我们要弄清楚LV领取的几个关键名词概念:物理介质:就是我们通常说的硬盘,简称pm物理卷:就是我们通常说的硬盘分区,简称pv物理分区:它是由LVM命令在物理卷上创建的最小LVM寻址单元,在创建物理卷时可以指定物理分区的大小,默认值是4M,简称pe卷组:由一个多多个物理卷组成的逻辑单元,简称vg逻辑分区:它与物理分区一一对应,大小相等,简称le逻辑|卷:从卷组中分配一定大小的空间创建的逻辑单元,也可以使用一个完整的卷组空间大小来创建一个逻辑卷,简称lv上面这几个关键名词的关系可以用下图来解释:

1图中没有给出le(逻辑分区),因为它对于描述整个概念来说不太重要。如何理解这个图呢?首先pv1和pv2是物理卷,pv1对应的可能是一整块硬盘,也可能是硬盘中的一个分区,如/dev/hda1,pv2也应这样理解;pv1中包含的pe1,pe2,pe3都是经过pvcreate命令在pv1上做的标记,可以理解为将pv1分解成3个小块,响应的pv2下的pe1,pe2,pe3也做此理解;vg1是卷组,它是由pv|1下的pe1和pe2组成的,即从pv1的空间中分一部分(pe1和pe2)来组成卷组vg1,并且我给该卷组命名为oracle,注意物理卷没有名字,直接用/dev/hda1或/dev/sda的形式来称呼它,vg2是跨了两个物理卷组成的,它是由pv1中的pe3和pv2中的pe1,pe2组成,可以看出卷组可以跨我们通常所说的硬盘分区,也可以跨多个硬盘;lv1是在卷组vg1上创建的逻辑卷,它使用了整个vg1的空间,而lv2和lv3都是从vg2空间创建的逻辑卷,可以看出一个卷组可以包括一个或多个逻辑卷,注意逻辑卷不能跨卷组,也就是说如果要想在两块硬盘上创建一|个逻辑卷,必须经过卷组的转换才能实现,因为卷组是可以跨多块硬盘的;在逻辑卷的基础上我们可以创建文件系统,如ext3,jfs等,和在普通分区上创建文件系统没有什么区别,最后可以将逻辑卷挂载在某个挂载点上,如/oracle。从这个图中我们可以看出,如果要增大逻辑卷lv1(oracle)的大小,首先需要增大vg1的大小,因为lv1在创建时就完全使用了vg1的空间,要增大vg1的大小,就得从pv1或pv2中获取pe;如果在创建lv1时没有完全使用掉vg1的空间,那么可以直接动态从vg1中再分配给lv1空间,增加其大小,从这个角度出发,就好理解如果增加一块|热插拔硬盘到系统上,就是增加了pv,也间接增加了pe数量,那么卷组就可以使用增加的pe来扩大自己的范围,进而提供给逻辑卷lv使用,也就实现了传说中的动态调整空间大小。◆创建LV我这里打算以RedHatEnterpriseLinux5为系统环境,介绍一下在命令行的操作,不过其他发行版应该都适用,至于在图形界面下的操作我尝试了一下反而不习惯,所以本文就省略掉在图形界面的操作。要创建一个lv,从上面的图中可以看出,首先得准备好一块硬盘或一个分区,注意分区还得是LinuxLVM类型,下面我一步一步说明:假设已经在系统中增加了3块硬盘,分别是/dev/hd|a,/dev/hdb,/dev/hdd,因为/dev/hdc被光驱占用了,每块硬盘大小假设是100M,以/dev/hda为例,其他类推

2#fdisk/dev/hda回车,输入n(创建一个新分区),回车,输入p(创建一个主分区),回车,输入1(主分区号),回车,回车(输入分区起始地址,默认1),回车(输入分区结束地址,默认是整块硬盘的最后一数据块),输入t(修改分区类型,默认是83),回车,输入8e(LinuxLVM分区类型),输入w(保存并退出),这样会创建/dev/hda1分区,完全占用了硬盘/dev/hda的空间。同样对/dev/hdb和/|dev/hdd做对应的操作。前面的操作完成后,就可以开始创建pv了#pvcreate/dev/hda1#pvcreate/dev/hdb1#pvcreate/dev/hdd1物理卷pv创建成功会有类似【Physicalvolume"/dev/hdd1"successfullycreated】的提示。可以使用pvdisplay命令查看物理卷的详细信息。执行pvcreate命令后会向硬盘中写如pv信息,同时也会在/etc/lvm/backup目录下产生同样的pv信息文件。接下来就可以创建卷组vg了#vgcreateoracle/dev/hda1#vg|createsrc/dev/hdb1#vgcreateftp/dev/hdd1注意:创建卷组时如果使用默认的参数,最后在此基础上创建逻辑卷时会有大小限制,默认最大不能超过256G,如果在生产系统中规划逻辑卷大小会超过256G时,那么在创建卷组时就要使用参数-s并指定一个分为大小,如32M,这样创建的卷组就可以容纳2T的逻辑卷了。如:#vgcreate-s32M/dev/hda1创建卷组时要为卷组指定一个名字,如该卷组会用来存储oracle数据,就可以命名为oracle,如果是用来存储源代码,就可以命名为src,当然随你喜欢了,执行vgcreate|命令后会向硬盘中写入卷组信息,也

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1、本文档共17页,下载后即可获取全部内容。
2、此文档《LVM逻辑卷管理器 精品资料》由用户(158****5147)提供并上传付费之前 请先通过免费阅读内容等途径辨别内容,本站所有文档下载所得的收益全部归上传人(卖家)所有:如有侵权或不适当内容,请进行举报或申诉。
3、所有的PPT和DOC文档都被视为“模板”允许上传人保留音节日灵结构的情况下删减部份的内容,下裁前须认直查看,确认无误后再购买。
4、欧宝真人·(中国)科技有限公司网仅提供信息存储空间,仅对用户上传内容的表现方式做保护外理,无法对各卖家所售文档的直实性,完整性,准确性以及专业性等问题提供审核和保证,请谨慎购买。
5、本站文档的总页数,文档格式和文档大小以系统显示为准(内容中显示页数不一定正确),网站客服只以系统显示页数,文件格式,文档大小作为仲裁依据。

文档提供

发布者:158****5147

上传时间:2023-10-16 17:18:22

认证主体:齐**(个人认证)

IP归属:湖北省 武汉

相关标签

文档提供

发布者:158****5147

上传时间:2023-10-16 17:18:22

认证主体:齐**(个人认证)

IP归属:湖北省 武汉

相关标签