Linux下的逻辑卷管理
摘要:逻辑卷管理(LogicVolumeManager,LVM)是UNIX家族里一种优秀且被广为采用的分区管理方案,故Linux支持LVM是必然的。介绍逻辑卷管理的概念、实现机理。结合实际事例,在Linux下运用LVM处理硬盘空间分区的问题。表明LVM的独特优点,可以极大地方便分区管理。
关键词:Linux;逻辑卷;LVM;分区
Linux开始于芬兰赫尔辛基大学的LinusTorvalds的业余爱好。自从1992年发布第一个正式版以来,这只“企鹅”以其自由开放的代码和卓越的性能,赢得了全世界越来越多的电脑迷的青睐。许许多多的软、硬件制造商和爱好者都参与了Linux的推广和发展。逻辑卷管理,就是在这样的情形下,被Linux采用集成的。
在各种商业UNIX系统中,譬如AI塑封电感器X,HP-UNIX,Tru64UNIX等系统中,逻辑卷管理已经被广泛采用,成了事实上的一个标准。2001年1月,Linux2.4.0内核发布,开始支持逻辑卷管理,使得Linux新内核更适应于服务器的应用。近期发布的RH7.3在安装时已经把逻辑卷管理作为单独安装模块供用户选择,进一步表明LVM应用上的趋势。
1逻辑卷管理简介
逻辑卷管理(LogicVolumeManager),电感器生产简称LVM,是与传统的静态分区完全不同的磁盘管理方法。如果给其下定义的话,就是一系列用于建立和控制逻辑卷区域的操作系统命令、库函数和其它工具的集合。逻辑卷管理(LVM)把实际性物理磁盘数据映射到一个简单而灵活的虚拟性的逻辑存储视图上,藉以控制磁盘资源。这样,也就是重新考虑了管理文件系统和卷的方法,系统在文件系统管理中增加了一个额外的抽象层,不需要深入细节的了解,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能。因此,相对与传统的磁盘和分区,对磁盘存储,LVM提供了一个更高的视角。这给了系统管理员向应用程序和用户分配空间以更高的灵活性。现在的Li共模电感nux以标准兼容的方式提供了LVM的支持,让商业UNIX使用者至少感到有些熟悉。
1.1基本原理
逻辑卷有几个基本概念:物理卷,卷组,物理分区,逻辑卷和逻辑分区。
卷组(VolumeGroup(VG)):卷组是lvm里的最高抽象级。它把逻辑卷和物理卷集中在一个管理单位里面。
物理卷(physicalvolume(PV)):通常一个物理卷就是一块硬盘,或者看起来象一块硬盘的设备,如软件raid设备。
逻辑卷(LogicalVolume(LV):等同于非lvm系统下的分区,lv可以看作标准的块设备,可以包含一个文件系统(如/home)。
物理盘区(PhysicalExtents(PE)):每个物理卷被分成很多数据集合块,就是PE,PE的大小等同于卷组里的LV的大小。
逻辑盘区(logicalextent(LE)):每个逻辑卷扁平型电感被分成很多数据块,叫逻辑盘区。
如图1、2所示,它们各自的关系是:一个独立的物理硬盘称为一个物理卷(PV),名为hda1,hdc1等。所有的物理卷属于一个称为diskvg的卷组(VG)。在卷组中的所有物理卷被划分成大小一样的物理盘区(PEs)。在每个卷组内,定义了几个逻辑卷(LVs)。逻辑卷是位于物理卷上的信息集合,在逻辑卷上的数据对用户来说是连续的,但在实际物理卷上的分布可能是不连续的。每个逻辑卷由一个或多个逻辑盘区(LEs)组成,如果逻辑卷做了镜像,那就要分配附加的物理盘区用于存储逻辑盘区的附加拷贝。逻辑卷可用于很多文件系统,如图中的ext2,xfs等等。
2LVM的应用
2.1配置、编译和安装
对于2.4以后的内核,LVM已经被模块集成了,只需要编译内核时选上LVM就可以了。使用者可能不希望使用自带的(或发行版提供的)2.4内核所包括的LVM支持,而想使用最新的LVM版本,那么要将LVMtar文件中的补丁程序应用到当前的内核源码树即可。
使用的环境为一台高校BBS服务器,RH7.1,使用内核2.4.18,依据如下步骤安装LVM。
在“Multi-devicesupport(RAIDandLVM)”部分中选中它,这样才可以找到LVM选项:
[*]Multipledevicesdriversupport(RAIDandLVM)平面变压器厂家 | 平面电感厂家
[开关电源]用共模电感做小功率反激升压是否可行各位做电源的大神,小弟想做一个输入3到5V输出0到50V输出电流几个毫安的电源,要求体积小,成本低,我找了一下,没找到体积较小的反激变压器,突然想用共模电感替代,因为很多贴片的共模电感很小,只是没有缝隙,不知是否可行。 还望各位一起讨论一下,谢谢!原理看, 好象是可以的.相对于变压器, 共模电感的匝数偏少, 所以性能会不好.那或许提高频
血氧仪核心硬件电路设计及Multisim仿真脑组织新陈代谢率高,耗氧量占全身耗氧量的20%,而且对缺氧特别敏感,短时间缺氧就有可能造成中枢神经系统不可恢复的损伤。心脏病患者,易发心绞痛、心肌梗塞,这两种情况,多数是因为血管堵塞,导致缺氧造成。心
基于CAN总线的多机通信中的设计应用随着微处理器的发展,利用微处理器对工业生产过程进行控制已成为趋势。在工业控制过程中,由于大量数据信息的共享和传输,传统的串行通信模式已不能满足要求。在工业控制领域中,需要一种抗干扰性强、可靠性高、传输