电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2903|回复: 0

linux 卷组 逻辑卷、物理卷、pv lv 理解分析

[复制链接]
admin 发表于 2016-8-4 10:28:43 | 显示全部楼层 |阅读模式
首先,先说明一下,用到的几个专用词语  
1、物理存储介质               就是指实际存储物体,即硬盘  如 /dev/hda,   /dev/sda 等,这里再补充说一下, linux中第一块ide的硬盘会被系统识别成 /dev/hda  第二块 /dev/hdb 依次类推,   linux中第一块sas硬盘会被识别成 /dev/sda,第二块 /dev/sdb  依次类推
2、物理卷(physical volume)
      其实一个物理卷就可以理解为一块硬盘上的一个分区(主分区或者逻辑分区),或者raid上的一个分区,但是理解raid的话,其实raid也是把多个硬盘组合成了一个大的空间,其实也可以理解为一个硬盘。一个物理卷肯定是一个硬盘上的某一个分区,所以物理卷是不能跨硬盘的,物理卷就是一个硬盘上的某一个分区。物理卷是卷组中的叫法,多个分区组建卷组的时候,每个分区上记录了相应的卷组信息,因此物理卷是组建了卷组的(也就是分区上记录了卷组信息的)硬盘分区,简单理解就是 组成了卷组的分区叫物理卷。         2.1 物理卷基本单元(可寻址最小单元)PE:   相当于windows 分区中的簇,windows分区中簇一般分区默认4k,扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍。如果簇设置过大,会影响到磁盘存储效率;反之如果设置过小,虽然会提高利用效率,但是会产生大量磁盘碎片。linux 中也是如此,物理卷是有多个PE组成,PE是有多个扇区组成,但是PE是操作系统能够寻址(管理)的最小单元,可以理解为硬盘的一个物理块。
3、卷组(volume group)
       为什么要引入卷组?其实卷组并不是必须需要的,硬盘分了区,挂载了目录就可以使用了,如果是多个硬盘,那我们也可以在每个硬盘上都分区,分别挂载目录,一样可以正常使用,完全不需要卷组,只所以要引入卷组,是因为多个硬盘的情况下,如果我们要用一个很大的目录,这个目录任何一个硬盘都不够,哪怕整个硬盘我们只划分一个分区也不够,需要多个硬盘空间加在一起挂载到这个目录上用,这个时候才引入了卷组,作用就是组合多个硬盘分区组合成一个大的硬盘空间,这个大的硬盘空间就叫卷组。把多个硬盘分区组合成一个卷组之后,其中的每个分区上会标记上卷组的信息(卷组名,卷组多大,你这个分区在卷组的位置等), 标记了这些信息的硬盘分区(也就是已经成为卷组一员)的分区就称为物理卷。

4、逻辑卷( logical volume)      以上卷组的解释是最开始卷组引入时的想法,随着使用发展,人们发现如果我们有多个硬盘,同时又有多个大目录需求的时候,直接使用卷组比较麻烦还浪费,比如一块硬盘是500G,我们有4块硬盘,我们需要一个600G的目录A,需要一个600G的目录B,还需要一个700G的目录C,如果用磁盘分区肯定不行了,任何一个目录需求都超过了单个硬盘,只能用卷组,我们得计划好,第一个硬盘分一个500G的分区,第二个硬盘分一个100G的分区和一个400G的分区,第三个硬盘分一个200G和一个300G的分区,第四个硬盘分一个400G和一个100G的分区,然后对应的分区组成卷组,是不是很麻烦?而且经常的这样分区还伤硬盘。为了更高效的管理卷组空间,于是引入了逻辑卷,我们可以把空闲的所有空间全部分到一个大卷组中,以后需要多大的空间,都从这个大卷组中划分出一块出来用,划分出的这个小块就是逻辑卷,  逻辑卷并没有对磁盘真的进行分区,它只是告诉操作系统,哪哪些物理卷是一个组合的,是给谁用的,逻辑卷删除、创建、修改、扩容,都更加方便,都是在卷组的配置文件中,修改一下记录的参数而已,并没有真的分区一次,方便、快,所以逻辑卷的扩容等都只是修改参数而已,并不需要格式化等,还不伤硬盘,关键是这样仅仅修改参数的形式,不需要格式化硬盘,就实现了逻辑卷的动态管理,可以动态扩大和缩小逻辑卷而不需要格式化和重启。
     4.1 逻辑卷基本单元 LE  其实基本等于前面说的物理卷基本单元PE,对应的实体就是硬盘的一个物理块,相当于windows分区中的簇,是操作系统能够管理(寻址)的最小单元,在同一个卷组中,LE和PE是相同的,LE和PE是一 一对应的。卷组是有多个物理卷组成,而且必须还是PE必须相同的多个物理卷组成,两个PE不同的物理卷是无法组成卷组的。而逻辑卷是在卷组上划分的,因此LE和PE肯定是相同的,且是一 一对应的,LE和PE只是一个针对逻辑卷一个针对物理卷,是对不同范围上最小寻址单元的称谓而已。




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

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-5-19 12:09 , Processed in 0.083722 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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