1、基本概念
LVM的组成:物理卷PV、卷组VG、逻辑卷LV、物理分区PP、逻辑分区LP、文件系统等
 
物理卷:物理卷表示AIX可以识别的物理磁盘(hdisk*),一个物理卷指一块硬盘。可以是内部的磁盘,也可以是外部的磁盘。
            物理卷在加入卷组时将被划分为若干物理分区,物理分区就是LVM所要使用的物理分配单元。
 
卷组: 卷组是一组物理卷的集合,卷组在逻辑上是一组可连续寻址的存储区域。
 
 
 
物理分区: 物理分区是卷组中的分配单元。同一卷组中所有物理卷上物理分区的大小必须相同。一个PV将被划分为若干PP,这些PP可用于构建逻辑卷LV,
                逻辑卷的每个逻辑分区(LP)将对应一个、两个或三个PP。
 
 
 
逻辑卷:是一组逻辑分区的集合,也就是事实上的物理分区集合。AIX使用LV作为存储实体,即可用于原始数据的存储(裸设备),又可用于文件系统的存储(创建文件系统)。
 
逻辑分区: :是构成逻辑卷的分配单元,是对应物理分区的逻辑表现。每个逻辑卷的逻辑分区都会映射一个物理分区。如果存在镜像,则会映射两到三个物理分区。
 
 
 
 
 
2、LVM组成结构
 
 
逻辑卷是AIX中存储空间使用的起点。在逻辑上可以定义下面的存储结构:
  • JFS、JFS2文件系统设备
  • 文件系统日志设备
  • 换页空间设备
  • 启动映像设备
  • 裸设备
 
 
 
3、LVM的配置数据
卷组描述区VGDA、卷组状态区VGSA和逻辑卷控制块LVCB(Logical  Volume Control Block) 构成了LVM的配置数据。
 
VGDA:
  • 磁盘上的一块区域,位于每个物理卷开头,每个物理卷至少有一块。
  • 包含整个卷组的配置信息,包括所有逻辑卷和物理卷的信息。通常每个物理卷要保存一份VGDA,仅在卷组中只有一块磁盘时,才会拥有两份VGDA。
  • 保证了每个卷组、卷组中的每块磁盘都包含卷组的结构描述信息。AIX通过读取磁盘上的VGDA信息就可以确定物理卷、逻辑卷与卷组的关系。
  • 卷组的参数QUORUM指定激活卷组所需的VGDA个数。AIX激活一个卷组时,必须要QUORUM参数指定的VGDA区域可用。通常要求可用VGDA达到51%,以确保所描述的卷组内逻辑卷和物理卷管理数据的完整性。
  • LVM管理指令都会涉及对VGDA信息的改动。例如创建一个逻辑卷,mklv命令就会修改所有磁盘的VGDA信息。
 
 
卷组中VGDA的分布:
当卷组中只有一个成员物理卷时,这个物理卷将拥有两个VGDA。
如果卷组中有两个物理卷,则其中一块盘上会有两个VGDA。
如果卷组有三个或三个以上物理卷,则每块磁盘一个VGDA。
 
卷组中的所有磁盘都至少会拥有一个VGDA,通过VGDA中的时间戳信息可以确定该磁盘是否同步。
如果磁盘出错,LVM则无法更新磁盘上的VGDA信息。所以当该磁盘重新联机,并重新激活所属卷组(varyonvg)时,LVM将自动更新不同步的VGDA。
 
#lsvg  datavg        //查看datavg的VGDA信息
 
 
QUORUM(仲裁)
卷组的参数QUORUM指定激活卷组所需的VGDA个数。AIX激活一个卷组时,必须要QUORUM参数指定的VGDA区域可用。
通常要求可用VGDA达到51%【卷组物理卷有一半以上失效,卷组就不能加载】,以确保所描述的卷组内逻辑卷和物理卷管理数据的完整性。
rootvg在镜像后需要将其quorum属性关闭。因为rootvg卷组有两个物理卷时,第一个物理卷将有两个VGDA,第二个物理卷
将会有一个VGDA。rootvg的quorum必须高于51%时该卷组才可以被激活。如果发生第一个物理卷损坏的情况,该卷则可用
quorum为33%,这会导致整个rootvg卷组不可用被关闭,从而导致启动失败。所以在做rootvg的时候,一般disable quorum。
这样lsvg的时候,看到的就是quorum=1了
 
 
 
LVCB
用来记录和控制逻辑卷的配置信息。LVCB存储于逻辑卷的头部数据块中,所占据的空间很少(几百字节)。
通过getlvcb命令查看逻辑卷的LVCB信息。
 
#getlvcb    -AT   lv_name
 
 
4、逻辑卷和文件系统
AIX支持五种类型的文件系统:
JFS2:增强的日志文件系统,存在于磁盘上的一个逻辑卷内
JFS:日志文件系统,存在于磁盘上的一个逻辑卷内
GPFS:AIX提供的群集文件系统,用于文件系统并发性的存储和控制
NFS:通过网络访问的文件系统
CDRFS:CD-ROM/DVD-ROM 盘的CD-ROM文件系统
 
#mount
# cat   /etc/filesystems     //查看文件系统对应的逻辑卷
 
 
 
5、磁盘镜像(mirroring)
一个逻辑卷上的每一个逻辑分区拥有2个或3个物理分区,每个物理分区的内容是一样的,即一个逻辑分区上的内容有2个或3个副本 。这就是磁盘镜像。
当把数据写道逻辑卷时,与逻辑分区对应的所有物理分区上都执行相同的写操作。所以磁盘镜像可增加数据的可用性和可靠性。
AIX系统在逻辑卷级别提供了磁盘镜像功能。磁盘镜像实际上是逻辑卷镜像。
可以在创建逻辑卷的时候实施镜像,也可以对已存在的逻辑卷做镜像。
 
 

AIX 逻辑卷简介的更多相关文章

  1. AIX逻辑卷扩容

    aix的文件系统扩容是非常灵活的,如果不涉及加硬盘的硬件操作,只要通过aix里面的命令或者smitty菜单就行了,当然做好数据备份在任何情况下都是必要的. 1. 查看个逻辑卷大小 # df -gFil ...

  2. AIX逻辑卷扩展空间

    aix磁盘系统 a.基本概念: PV 物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘. vg 卷组:AIX中最大的存储单位,一个卷组由一组物理硬盘组成,也就是由一个或多个物 ...

  3. AIX上增加逻辑卷时报错误0516-787 extendlv: Maximum allocation for logical volume

    AIX上增加逻辑卷时报错误0516-787 extendlv: Maximum allocation for logical volume jdelv02 is 512. 在往aix使用chfs -a ...

  4. AIX缩小逻辑卷报错chfs: 0506-964

    --AIX缩小逻辑卷报错chfs: 0506-964 -----------------------------------------2013/10/29 通过smit chfs/或 chfs命令 ...

  5. AIX smit下创建逻辑卷、添加文件系统并挂载

    --AIX smit下创建逻辑卷,添加文件系统并挂载------------------------------------------2013/10/15 首先创建逻辑卷smit lv ,这里没多大 ...

  6. AIX 5.3下创建逻辑卷、添加文件系统并挂载

    首先创建逻辑卷smit lv ,这里没多大问题就不细述了. 输入要创建的逻辑卷名.所属卷组.分配多少个LP.创建在哪块磁盘上等,另外还可以设置镜像,默认是只有一份镜像的,即不做mirror. 到此LV ...

  7. AIX系统逻辑卷管理

    前言: 前期项目需要部署多套AIX环境下RAC集群,之前很少接触AIX系统,上来被创建逻辑卷等基本命令打脸了,其实网上搜下资料很多,总结一下,也是方便自己日后查阅. 创建逻辑卷 1.查看所有磁盘设备 ...

  8. AIX中逻辑卷管理

    1.逻辑卷管理 逻辑卷的大小确定: 逻辑卷大小(MB)=PP的大小(MB)*LV包含的LP的个数 LV占用的物理空间(MB)=PP的大小(MB)*LV包含的LP的个数*LV拷贝的副本数   逻辑卷控制 ...

  9. AIX 6.1创建逻辑卷并挂载【smitty】

    1.创建卷组 #mkvg  -y   datavg     hdisk2   hdisk3   #smitty   vg

随机推荐

  1. 线程池的管理类MyThreadPoolManager

    import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.Executor; import java.ut ...

  2. UEditor富文本编辑器时,插入图片没有任何反应

    1.信息: Unable to find 'struts.multipart.saveDir' property setting. Defaulting to javax.servlet.contex ...

  3. nginx报错:nginx: [emerg] unknown directive in /etc/nginx/conf.d/test.conf:4

    nginx报错:nginx: [emerg] unknown directive  in /etc/nginx/conf.d/test.conf:4 解决: 第四行出现了 tab 空格 , 换成正常的 ...

  4. 【MM系列】SAP SAP库龄报表逻辑理解

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP SAP库龄报表逻辑理解   ...

  5. Altera DDR2 IP核学习总结1-----------SRAM,DRAM

    SRAM,DRAM,SDRAM和DDR2这些芯片详解网上铺天盖地的各种资料都有,这里只是根据个人习惯做一下总结,方便记忆. 详细资料可以参考https://wenku.baidu.com/view/3 ...

  6. windows OS安全配置【持续更新20190618】

    https://www.52stu.org/?p=76 来源:5号暗区 5号黯区 五号黯区 5号暗区 windows系统的一些加固方法等 关闭445端口: REG ADD HKLM\SYSTEM\Cu ...

  7. Metinfo4.0 /member/save.php 任意用户密码修改

  8. PHP 静态变量的介绍

    PHP静态变量 变量在程序里是生命周期,存储在栈上,函数执行完就会被释放,而静态变量不同之处在于,函数执行完后并不会被释放,而是保留到下次函数调用,直到程序执行完,才从栈上释放 在PHP中有3类全局变 ...

  9. mavn Nexus Repository Manager漏洞

    https://www.secpulse.com/archives/112290.html

  10. 【Linux 网络编程】端口

    (1)众所周知的端口:0~1023,这些端口由IANA分配和控制它们紧密绑定用于一些服务.常用这些端口的通讯    明确表明了某些协议.例如:21端口为ftp服务端口. (2)注册端口:1024~49 ...