Logical Volume Mamager在Linux中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Logical Volume Mamager在Linux中应用

Logical Volume Mamager在Linux中应用    【摘要】Logical Volume Manager(LVM) 原先运用于IBM AIX Unix系统,是一种分配硬盘空间到逻辑卷的方法,这种方式比传统分区分配容易做容量的调整,它让众多硬盘结合,彷?融为一体,是一种可动态调整文件系统容量的机制。    【关键词】Logical Volume Mamager;LVM;Linux;逻辑卷管理       【中图分类号】G726.88 【文章标识码】A 【文章编号】1326-3587(2012)02-0003-02    从RedHat Linux 8.0开始便可以使用Logical Volume Mamager(LVM,逻辑卷管理)来做硬盘空间的分配。使用LVM,硬盘中的分区必须加入『Logical Volume Group 逻辑卷组(简称VG)』,这种分区在LVM中称为『Physical Volume 物理卷(简称 PV)』,大家可以把Logical Volume Group想成是一个大硬盘,然后再从其中划出一块空间『 Logical Volume 逻辑卷(简称LV)』对应至系统的文件系统。    除了/boot分区,其余的文件系统都可在Volume Group这个虚拟的大硬盘中。/boot分区不可以在VG中,因为启动程序无法读取到它。假如想要将根目录/分区放在VG中,则必须另外建立一个/boot分区,使其不隶属于VG。VG可以分割为几个『Logical Volume逻辑卷』,将会指定它们的挂载点,例如/home与/,以及文件系统类型,如ext3。当某个卷的容量使用完时,VG中的剩余空间可以动态的增加到此卷。    LVM是原先为IBM AIX所特有的硬盘管理机制,它最主要的目的是为了克服Unix系统划分给某个文件系统固定的空间后就无法再改变的情况。例如:大家可能当初在安装操作系统时,认为/home只要500MB就足够,后来因为使用者越来越多,原先划分的空间可能就不敷使用。传统的解决办法就是将原/home的资料备份出来,重新划分一块新的分区并格式化成新的文件系统,再将原有的资料还原回去。即使现有的硬盘还有剩余的空间,你也无法马上利用这些空间,还是得重新划分新的分区。但LVM利用物理硬盘和文件系统加一层逻辑的对应机制来达到动态调整文件系统的功能进而解决传统Unix所面临的问题。    在原先IBM AIX的红皮书中的定义中,VG是LVM机制最重要的东西,就是一堆PV的组合,一个VG可能包含一个PV或数个PV。换个角度来看,其实大家可以把VG想成原先Linux 中的一颗硬盘。而硬盘可以???一个或多个分区组成,在LVM中VG是由一个或多个PV组成。所以在Linux LVM机制中的PV其实是硬盘中的分区所转换变成的。LV是VG中的一块空间,就像原来Linux中的某个分区,如:/dev/hda#,是用来对应到(mount)系统中的某个目录 (mount-point)。    Physical Vloume(PV):在AIX原有的定义将物理硬盘称为PV,在Linux上大家可想成原先的一个分区就是一个 PV。    Volume Group(VG):就是一堆PV的组合,也就是说一个VG可能包含一个PV或多个PV。    Physical Extent(PE):当数个PV组合成一个VG时,LVM会在所有的PV做类似格式化的工作,将每个PV划分成一块一块的空间,这一块一块的空间就称为PE,通常是4MB。    Logical Vloume(LV):由一群LE组成,在LVM 的机制下一个文件系统(假设是/home filesytem)实际对应的不是hda#,而是一个LV。    Logical extent(LE):LV的组成单位,它的大小为PE的倍数,通常为1:1的关系。    有两种方式可以建立LVM的机制,一是由 Disk Druid(只有安装时才提供),二是利用 LVM指令来建立管理。下面为大家示范是利用Disk Druid来实作LVM,最后示范如何动态放大 /home档案系统。    测试环境:    操作系统:RedHat Enterprise Linux AS 3.0(也适用于RedHat 8.0、9.0、Fedora)    硬盘:10GB IDE硬盘    步骤:    1、/boot 256 MB 建立 Linux 启动分区。    /boot 分区不可以在VG中,因为启动程序无法读取到它,选用Disk Druid来分区(Disk Druid只有在安装时才可使用),并新增/boot分区。    2、然后划分出三个大小为3000MB的分区:hda2、hda3、hda

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档