2024年4月14日发(作者:)

test第 1 頁,共 19頁

发件人: 由 Microsoft Internet Explorer 5 保存

发送时间: 2007年1月30日星期二 14:30

主题: test

附件: ; ; ;

传统UNIX磁盘存储存在的问题

● 分区大小固定

● 不能随意扩展分区

● 文件系统和文件的大小受限制

● 分区时需要大量的时间去计划

传统UNIX的一个磁盘分区需要连续的磁盘空间,这样一个分区一但划定后如果发现其太小也不能在扩充了.如

图如果发现分区1的空间不够尽管硬盘还有剩余空间但由于两部分不连续,这样分区1的大小不能该变了.由于

分区需要占有连续的磁盘空间那么分区的空间大小受到系统硬盘空间的大小的限制,分区不能跨越硬盘存在.

这样系统中的文件系统大小和文件大小除了受本身算法限制还要受硬盘大小的限制.在安装操作系统时系统

管理员应该首先对系统硬盘进行分区,但分区划定后就不能改变其大小了这样需要系统管理员花时间和精力

去很好的规划每个分区的大小.

LVM(Logical Volume Manager)是由一组系统命令,系统调用和其它工具组成,用户使用它可以建立和控制系

统的逻辑存储. 它通过逻辑视图存储空间数据和真实的物理硬盘的数据之间的对应关系管理磁盘资源.LVM在

传统的磁盘驱动程序上加了一层逻辑卷设备驱动程序用于映射逻辑视图与物理硬盘间的数据.

file://D:IT_ItechAIXhacmp存储基础(VG、LV、LP、PV、PP).htm2008/8/12

test第 2 頁,共 19頁

LVM由两部分组成:LVDD(Logical Volume Device Driver)和操作命令集.LVDD负责管理和执行所有的I/O.它

将逻辑地址转换成物理地址并将请求发送给相应的磁盘驱动程序.操作命令集包括一组系统调用和高级命令

用于操纵LVM.这些高级命令一般以shell script形式出现,如lsvg表示列出系统的卷组.在这些script文件中

包含许多LVM的基本命令,这些基本命令对应这一些系统调用.这些调用的API存放在liblvm.a中

Physical partition(PP):硬盘存储的最小分配单位.当硬盘加入卷组中时系统安装卷组定义的PP大小对硬盘

进行划分.PP的大小在创建VG时定义,以后就不能改变了.它的取值范围是1-1024M,以2的整数次幂变化.一个

硬盘缺省时最多可以被划分成1016个PP.

Physical Volume(PV):系统的物理硬盘,如果一个硬盘如果参与系统的存储分配,则需要将该硬盘加入的系统

的卷组(VG)中或自己创建一个卷组.一个硬盘同时只能属于一个VG.图中的hdisk1,hdisk2,hdisk3为PV.

Logical partition(LP):LP与PP相对应.一个LP一般对应一个PP,LP的大小与PP的大小相同.

Logical Volume(LV):由同在一个卷组的一个或多个LP组成,它不需要占用连续的PV空间,它可以跨越硬盘存

在可以动态的扩充容量.应用程序访问磁盘一般访问到LV这一层.LV中可以包括日志文件系统,Paging Space,

日志log,BLV系统启动逻辑卷等.一般情况一个LV最大为64G,一个VG中最多包含256个LV.

Volume Group(VG):AIX存储分配的最大单位,它包括一个或多个PV.一般情况下最多包括32个PV,一个系统最

多有255个从逻辑的角度来看还包含多个LV.在系统安装时系统会自动创建一个卷组rootvg.

● 灵活的LV

file://D:IT_ItechAIXhacmp存储基础(VG、LV、LP、PV、PP).htm2008/8/12