科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道AIX 5.2新功能

AIX 5.2新功能

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

将通过用splitvg 命令分离出的快照 VG重新加入到它的源VG中. 快照 VG 会被删除,相关的硬盘重新在源VG 中激活。为了使用快照功能,分离源(origVG)到其它的硬盘或硬盘组,用下面的命令: 重新激活分离出的硬盘并把它放回到源VG 使用下面的命令。

来源:天新网 2008年6月16日

关键字: VG 操作系统 IBM LVM AIX

  • 评论
  • 分享微博
  • 分享邮件

  AIX5.2新功能:

  (-)。 AIX 5.2 提高了命令执行的性能

  在AIX 5.2中通过降低读取和写入LVM meta的次数提高了使用LVM命令的性能。下面的命令的性能得到了提高:

  mklv

  extendlv

  lslv

  lspv

  lsvg

  mkvg

  extendvg

  其中 mkvg 和 extendvg 命令使用C语言进行了重新编写。

  (二) LVM 支持逻辑硬盘改变大小

  在AIX 5.2之前, LVM采取的是如果PV(物理卷, Physical Volume)被加到VG(卷组,VG)后就不能更改PV的大小。 现在IBM的SCSI Raid 和 Shark 可以增加硬盘到Raid组中并且增大该LVM使用的PV的大小。 但是,当硬盘做为PV被放入VG 中后,LVM不允许增加PV的大小,因此这部分空间就被浪费了。

  在AIX 5.2和之后的版本中,当系统使用RAID 硬盘时, 通过chvg 命令可以让LVM 增加PV的大小而不需要中断系统的使用。 当VG是在激活状态(varyon)时, 系统会自动检查该VG中所有硬盘的大小,一旦发现硬盘尺寸增大时, 系统会自动报告该信息。

  下面的命令描述了如何在一个RAID 环境中增加硬盘:

  检查硬盘的增长或尺寸的改变,使用下面的命令:

  chvg -g VGname

  VGname 是包含该硬盘VG的名字。-g是AIX 5.2新增加的选项,它将检测VG中所有硬盘的尺寸是否增长。 如果任何硬盘的大小增长,系统将增加相应的PP(Physical Partiton) 给PV。

  如果想改变LVM 的VG坏块重分配策略, 使用下面的命令:

  chvg -r y/n VGname

  VGname 是包含该硬盘VG的名字。

  注意,该功能在下面的状态时不可用:

  1). VG是classic或enhanced concurrent模式时。

  2). VG包含一个活动的paging space

  3). Rootvg 不可以被更改大小

  ( 三 ) 对于镜像VG的快照(snapshot)功能。

  这是AIX 5.2的新功能. 通过使用快照功能可以将一块镜像硬盘或者盘组从整个的镜像VG中分离出来并放到一个独立的快照VG中,源VG 将停止访问位于快照VG的硬盘和硬盘组。 当需要时,还可以重新将分离出来的硬盘和硬盘组放回源VG中。

  有两个新命令用于该快照功能

  1. splitvg 命令

  splitvg 可以从整个镜像VG中分离出一个单独的副本(copy)。为了分离VG, 所有在VG中的LV(logical volume)必须都做了镜像,并且该镜像必须建立在需要分离的硬盘或硬盘组上,而且硬盘或硬盘组只包含这个镜像。

  语法:

  splitvg [ -y SnapVGname ] [ -c Copy ] [ - f ] [ -i ] VGname

  splitvg 命令从整个镜像VG中分离出一个单独的镜像副本到一个快照VG,即SnapVGname中. 源VG “VGname”将停止访问位于快照VG,即SnapVGname的硬盘. 但是两个VG(VGname 和SnapVGname)将保持跟踪VG写入的情况,当快照VG需要重新加入源VG时可以保证重新加入的镜像副本数据的一致性。

  2.joinvg 命令

  joinvg 命令的功能是把快照 VG 重新放回到它的源VG中.

  语法:

  joinvg [ - f ] VGname

  将通过用splitvg 命令分离出的快照 VG重新加入到它的源VG中. 快照 VG 会被删除,相关的硬盘重新在源VG 中激活。 任何陈旧的数据段将被后台进程同步。

  例如:

  在下面的步骤中,你可以首先从一个VG中分离出镜像的硬盘,然后再将分离出的硬盘重新加入到源VG中.

  1. 为了使用快照功能,分离源(origVG)到其它的硬盘或硬盘组,用下面的命令:

  splitvg origVG

  这时,系统会建立一个源VG的备份或副本. 注意,你不能改变分离出来的VG的分配。

  重新激活分离出的硬盘并把它放回到源VG 使用下面的命令:

  joinvg origVG

  此时,分离出的VG 重新被集成到源VG中。

  注意:

  1. 快照功能不支持enhanced 或classic concurrent 模式.

  2. VG 在下列情况下不能被分离 :

  a) 缺少硬盘.

  b) 最新的非失效的数据段在分离出的VG上.

  c) 任何陈旧的数据段存在于VG中, 除非当使用splitvg 命令使用强制选项 : - f

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章