QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4535|回复: 9

lvm的优点是什么???

[复制链接]
发表于 2005-6-6 11:03:01 | 显示全部楼层 |阅读模式
请问各位大虾lvm文件的优点是什么啊(能不能举个例子)、
                                                     谢谢先
发表于 2005-6-8 21:14:51 | 显示全部楼层
扩充磁盘容里极为方便的说
回复

使用道具 举报

发表于 2005-6-8 21:50:35 | 显示全部楼层
容里

错字喔
普通用户推荐reiserfs
回复

使用道具 举报

发表于 2005-6-8 22:57:23 | 显示全部楼层
[quote:4bd75f12cb="北南南北"]
容里

错字喔
普通用户推荐reiserfs [/quote]

reiserfs 是文件系统,lvm (虚拟逻辑卷)是磁盘管理工具不同的概念,以下内容摘自《Red Flag Server 4.1 系统管理手册》
3.6 LVM逻辑卷管理


LVM 是 Logical Volume Manager 的简写,它为计算机提供了更高层次的磁盘存储解决方案,使系统管理员可以更方便灵活地分配存储空间。

3.6.1 LVM的优点
LVM通常用于装备有大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。

3.6.1.1 小系统使用LVM的益处
传统的文件系统是基于分区的,一个文件系统对应一个分区。这种方式比较直观,但不易改变:
1、 不同的分区相对独立,各分区空间经常利用不平衡,空间不能充分利用;
2、 当一个文件系统/分区已满时,无法对其扩充,只能重新分区,或把分区中的数据移到另一个
更大的分区中,非常麻烦;
3、 要把硬盘上的多个分区合并在一起使用,只能采用重新分区的方式,需要数据的备份与恢复。
当采用LVM时,情况会有所不同:
1、 硬盘的多个分区由 LVM 统一为卷组管理,可以方便的加入或移走分区以扩大或减小卷组的
可用容量,硬盘空间被充分利用;
2、 文件系统建立在逻辑卷上,而逻辑卷可在卷组容量范围内根据需要改变大小;
3、 文件系统建立在 LVM 上,可以跨分区,使用方便。
3.6.1.2 大系统使用LVM的益处
在使用很多硬盘的大系统中,使用 LVM 主要是方便管理、增加系统的扩展性。
在一个有很多不同容量硬盘的大型系统中,为不同用户分配空间是一个技巧性的工作,要在用户
需求与实际可用空间中寻求平衡。
用户/用户组的空间建立在 LVM 上,可以随时根据使用情况对各逻辑卷进行调整。当系统空间不
足而加入新的硬盘时,不必把用户的数据从原硬盘迁移到新硬盘,而只须把新的分区加入卷组并扩充逻辑卷即可。同样,使用 LVM 可以在不停止服务的情况下,把用户数据从旧硬盘转移到新硬盘空间。

3.6.2 LVM相关概念和术语
LVM(Logical Volume Manager)
LVM(逻辑卷管理)是操作系统的一个磁盘管理子系统,是与传统的静态分区完全不同的一种磁盘管理方法。如果下定义的话,就是一系列用于建立和控制逻辑卷区域的操作系统命令、库函数和其
它工具的集合。
LVM 把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源;
也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能。
物理存储介质(The Physical Media)
系统的存储设备:硬盘或硬盘上的分区,如:/dev/sda、/dev/hda1 等等,是存储系统底层的存储单元。
物理卷(PV):Physical Volume
硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如 RAID),是 LVM 的基本存储逻辑块,
和基本的物理存储介质(如分区、磁盘等)不同的是,其中包含有 LVM 管理参数。
卷组(VG):Volume Group
LVM 中的最高抽象层,由一个或多个物理卷组成。可以在卷组上创建一个或多个逻辑卷。
逻辑卷(LV):Logical Volume
逻辑卷(LV)在卷组上建立,相当于非 LVM 系统中的分区,可以在其上创建文件系统,如 /home 或者 /var 等。
物理块(PE):Physical Extent
每一个物理卷被划分为大小相等的称为 PE(Physical Extents)的基本单元,具有唯一编号的 PE 是可以被 LVM 寻址的最小单元。PE 的大小是可配置的,默认为4MB。
逻辑块(LE):Logical Extent
逻辑卷也被划分为被称为 LE(Logical Extents)的可被寻址的基本单位。在同一个卷组中,LE 的大小和 PE 是相同的,并且一一对应。
VGDA(卷组描述符区域)
和非 LVM 系统将包含分区信息的元数据保存在位于分区起始位置的分区表中一样,逻辑卷以及
卷组相关的元数据被保存在位于物理卷起始处的 VGDA 中。VGDA 包括以下内容:PV 描述符、VG 描述符、LV 描述符、和一些 PE 描述符。
系统启动 LVM 时激活 VG,并将 VGDA 加载至内存,来识别 LV 的实际物理存储位置。当系
统进行 I/O 操作时,就会根据 VGDA 建立的映射机制来访问实际的物理位置。

3.6.3 LVM结构图和工作原理

可以看出:物理卷(PV)由大小相同的基本单元 PE 组成。一个卷组(VG)由一个或多个物理卷组成。PE 和 LE 有着一一对应的关系。逻辑卷建立在卷组上,文件系统建立在逻辑卷上。
那么,LVM 系统怎么知道在向某一个 LV 中存放数据时,到底存放到哪个(些)实际硬盘呢?
在 LVM 系统里,PE 和 LE 之间是一一对应的关系,这种对应关系被存储在 VGDA 中的一个叫做
“PE/LE对应表”的表中。Translation Table 存放在 LVM 磁盘上,当 VG 被激活时才装载到内存中。
PE 是在创建卷组时指定的,默认是4M;在同一个 VG 中的所有 PV 的 PE大小是相同的,不管实
际硬盘的大小和型号是否相同。当 LV 创建时,LVM 系统创建 LE 并自动维护 PE/LE 对应表,使
得每一个 LV 里面的 LE 都可以找到与之对应的 PE,从而知道数据该往哪个硬盘写。可以在一个卷组上创建多个逻辑卷,但是一个物理卷只能属于一个卷组。

3.6.4 使用 rflvm
rflvm 是图形化的 LVM 配置和管理工具,可以采用以下三种方式启动 rflvm 工具:
1、 打开控制面板,在“系统配置”标签页中双击“LVM 配置工具”;
2、 选择主菜单中的“管理工具LVM 配置工具”;
3、 直接运行 rflvm 命令。
下图3-3所示为 rflvm 工具的主界面窗口。
主界面左侧是当前系统中动态磁盘和动态分区的树状列表,对应动态磁盘或动态分区的属性信息
将显示在窗口右上方;“物理磁盘视图”中显示了当前的物理磁盘分区状况;此外,还可以在界面右
下方的窗口中查看操作的输出信息和物理分区的属性。
3.6.4.1 创建动态磁盘
1、 选择菜单中的“操作创建动态磁盘”,或点击工具栏上的“创建动态磁盘”按钮,打开“创建动态磁盘”对话框。
在“可用的物理分区”列表中选取用于创建动态磁盘的一个或多个物理分区,按 按钮添加到右侧的列表中。
所选物理分区上的所有数据在创建动态磁盘后会丢失!请注意备份重要的数据。

2、 按“前进”进入下一步,为将创建的动态磁盘命名。如果不提供名称,将使用缺省的名称。
3、 接下来设置 PE 的大小。PE 的大小以2的次方递增,缺省值为4MB。使用缺省值时,动态
磁盘上的动态分区最大可达256GB,因为每个动态分区可容纳64K个 PE。如果希望拥有更大容量的动态分区,则需要增大 PE 的值 。动态磁盘建好后将不再允许对 PE 的值进行修改。本工具支持的 PE 大小为1MB到32MB。
4、 最后的“总结”界面是关于将要创建的动态磁盘的说明,确认无误后,单击“完成”按钮将完成动态磁盘的创建并关闭向导。

3.6.4.2 显示动态磁盘属性
1、 在主界面左侧的树状列表中,选择一个动态磁盘。
2、 在右键菜单中选择“属性”,或点击工具栏上的“属性”按钮,也可以选择“操作”菜单中
的“属性”,将弹出一个属性对话框。

3.6.4.3 更改动态磁盘的名称
1、 在主界面左侧的树状列表中,选择一个动态磁盘。
2、 在右键菜单中选择“更名”,或点击工具栏上的“更名”按钮,也可以选择“操作”菜单中
的“更名”,将弹出一个更名对话框。
3、 在“新名”栏中输入新的名字,按“确定”即可。

3.6.4.4 设置动态磁盘的锁定状态
1、 在主界面左侧的树状列表中,选择一个动态磁盘。
2、 如果所选动态磁盘处于不允许调整大小状态,选择右键菜单中的“解锁”,或按下工具栏中的“解锁”按钮,动态磁盘将改变状态为允许被调整大小。
3、 如果所选动态磁盘处于允许调整大小的状态,选择右键菜单中的“锁住”,或按下工具栏中的“锁住”按钮,动态磁盘将改变状态为不允许被调整大小。

3.6.4.5 设置动态磁盘的活动状态
1、 在主界面左侧的树状列表中,选择一个动态磁盘。
2、 如果所选动态磁盘处于活动状态,选择右键菜单中的“抑止”,或按下工具栏中的“抑止”按钮,动态磁盘将改变为非活动状态。
3、 如果所选动态磁盘处于非活动状态,选择右键菜单中的“激活”,或按下工具栏中的“激活”按钮,动态磁盘将改变为活动状态。

3.6.4.6 删除动态磁盘
1、 在主界面左侧的树状列表中,选择一个动态磁盘。
2、 在右键菜单中选择“删除”,或点击工具栏上的“删除”按钮,也可以选择“操作”菜单中的“删除”,将弹出一个对话框要求确认是否进行删除操作。
只有当动态磁盘上没有动态分区,并且此动态磁盘处于非活动状态时才能进行删除操作。

3.6.4.7 调整动态磁盘的大小
1、 在主界面左侧的树状列表中,选择一个动态磁盘。
2、 在右键菜单中选择“调整大小”,或点击工具栏上的“调整大小”按钮,也可以选择“操作”菜单中的“调整大小”,将弹出对话框。
3、 使用 按钮将“可用物理分区”列表中的物理分区添加到动态磁盘中,以增大动态磁盘的容量;使用 按钮将“已分配的物理分区”列表中的分配给动态磁盘的物理分区归还给系统,以缩小动态磁盘的容量。
只有当某一属于动态磁盘的物理分区上没有动态分区时(或者说此物理分区还没有被动态磁盘使用),此物理分区才可以被归还给系统。

3.6.4.8 创建动态分区
1、 在主界面左侧的树状列表中,选择一个动态磁盘。
2、 在右键菜单中选择“创建动态分区”,或点击工具栏上的“创建动态分区”按钮,也可以选择“操作”菜单中的“创建动态分区”,将弹出对话框。
3、 然后输入动态分区的名字,设定动态分区的大小和将要在动态分区上建立的文件系统类型。
还可以设置分片数、预先读扇区数以及动态分区上的数据分配策略。其中:
分片数: 表示所创建的动态分区的数据将会被分放在几个物理分区上。如果动态磁盘包含多个物理分区,则将分片数设为大于1时可实现RAID0。
预先读扇区数: 为了提高数据读写性能而在读操作时预先从动态分区上读入的扇区数。
数据分配策略: “连续”表示必须找到一块足够大的连续空间来容纳整块数据;“下一空闲单元”表示只要有空闲空间就进行数据的分配,并不在意空间是否连续。
4、 按下“确定”按钮后,即可生成已创建好文件系统的动态分区,可以直接被加载和使用。
当选用 reiserfs 文件系统时,动态分区的大小如果小于32M,文件系统的创建会失败。

3.6.4.9 显示动态分区的属性
1、 在主界面左侧的树状列表中,选择一个动态分区。
2、 在右键菜单中选择“属性”,或点击工具栏上的“属性”按钮,也可以选择“操作”菜单中的“属性”,将弹出一个属性对话框。

3.6.4.10 更改动态分区的名称
1、 在主界面左侧的树状列表中,选择一个动态分区。
2、 在右键菜单中选择“更名”,或点击工具栏上的“更名”按钮,也可以选择“操作”菜单中的“更名”,将弹出一个更名对话框。
3、 在“新名”栏中输入新的名字,按“确定”即可。

3.6.4.11 删除动态分区
1、 在主界面左侧的树状列表中,选择一个动态分区。
2、 在右键菜单中选择“删除”,或点击工具栏上的“删除”按钮,也可以选择“操作”菜单中的“删除”,将弹出一个对话框要求确认是否进行删除操作。
只有当此动态分区不存在备份动态分区时才可以进行删除操作。

3.6.4.12 调整动态分区的大小
本工具目前只支持动态分区容量的增大操作。
1、 在主界面左侧的树状列表中,选择一个动态分区。 2、 在右键菜单中选择“调整大小”,或点击工具栏上的“调整大小”按钮,也可以选择“操作”菜单中的“调整大小”,将弹出如下图3-9所示的对话框。
3、 使用拖拽的方式调整动态分区的大小,也可以在“动态分区大小”文本框中设置其大小。
如果动态分区已经被加载到文件系统中,请首先将它卸载,然后再进行调整大小的操作。
当一个动态分区被调整大小后,其备份动态分区的大小也会自动与此动态分区大小同步。
备份动态分区不能进行调整大小操作。

3.6.4.13 创建动态分区的备份
备份动态分区是对原动态分区数据的瞬间镜像,利用它可以实现数据备份和在线数据恢复。
1、 在主界面左侧的树状列表中,选择一个动态分区。
2、 在右键菜单中选择“备份”,或点击工具栏上的“备份”按钮,也可以选择“操作”菜单中的“备份”。
3、 在弹出的“创建动态分区的备份”对话框中,输入备份动态分区的名称。
4、 创建成功后将得到一个与原动态分区大小相同的动态分区,上面的数据是在创建瞬间原动态分区上数据的拷贝,此备份动态分区中的数据是只读的。
不能对一个备份动态分区再创建一个备份。
回复

使用道具 举报

发表于 2005-6-9 00:32:58 | 显示全部楼层
受教
回复

使用道具 举报

发表于 2005-6-9 00:34:56 | 显示全部楼层
raid一样的管理方案?
回复

使用道具 举报

发表于 2005-6-9 14:13:15 | 显示全部楼层
raid一样的管理方案?

raid有提供容错得raid5, lvm只是扩展大小很方便, 两个连用好点
回复

使用道具 举报

发表于 2006-1-5 23:14:57 | 显示全部楼层
类似win的动态磁盘
回复

使用道具 举报

发表于 2006-1-6 09:22:02 | 显示全部楼层
好文章
回复

使用道具 举报

发表于 2008-5-16 09:03:54 | 显示全部楼层
学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 08:20 , Processed in 0.049514 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表