步骤1:查看当前还未加入到其它vg的可用PV
  # lspv
  hdisk0          00027c6a0507fe17                    rootvg          active
  hdisk1          none                                None            
  此结果表明hdisk1当前未在任何vg,可以作为镜像的磁盘
  同时表明目前rootvg仅有一块磁盘hdisk0
步骤2:查看hdisk1是否是AIX支持的引导设备
  # bootinfo -B hdisk1
  1
  返回1,说明磁盘可以作为引导设备,其它值说明此盘不是候选
步骤3:激活hdisk1,给其盘赋值一个pvid
  # chdev -l hdisk1 -a pv=yes
  hdisk1 changed
  # lspv
  hdisk0          00027c6a0507fe17                    rootvg          active
  hdisk1          00027c6acda7df21                    None             
  在候选盘hdisk1做镜像前,需要被赋值一个PVID,否则无法被加入到rootvg
  --如果没有在赋值pvid前执行扩展vg会报如下错误
  # extendvg rootvg hdisk1
  0516-1254 extendvg: Changing the PVID in the ODM.
  提示:需要在ODM库里改变PVID
步骤4:扩展rootvg
  # extendvg rootvg hdisk1 
  # lspv
  hdisk0          00027c6a0507fe17                    rootvg          active
  hdisk1          00027c6acda7df21                    rootvg          active
  执行rootvg的扩展后,查看结果为hdisk1已经被加入到了rootvg
  同时表明要想做为镜像的磁盘必须和目标vg在同一个vg;不可能用vg2中的一块盘来做  rootvg的镜像磁盘(至少在目前有这个限制)
步骤5:去掉rootvg的QUORUM属性
  所谓Quorum,此处的Quorum可以理解为是vg的一个属性,vg能否被激活根据此属
  性的值决定的。此属性的取值又是根据vg内所含磁盘的VGDA决定。大意就是如果某个磁盘
  有问题,此盘上的VGDA就视为有问题(异常盘);当vg里所含盘的有超过半数都异常时,
  系统就会自动把此vg给varyoff,当然此vg也就无法被访问了。要想对QUORUM有更深入的理
  解,还是请参考redbook自己去理解吧。
  # chvg -Qn rootvg  
# lsvg rootvg
VOLUME GROUP:       rootvg                   VG IDENTIFIER:  00027c6a00004c00000001227c05c14e
VG STATE:           active                   PP SIZE:        128 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      1092 (139776 megabytes)
MAX LVs:            256                      FREE PPs:       1064 (136192 megabytes)
LVs:                10                       USED PPs:       28 (3584 megabytes)
OPEN LVs:           9                        QUORUM:         1
TOTAL PVs:          2                        VG DESCRIPTORS: 3
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         2                        AUTO ON:        yes
MAX PPs per VG:     32512                                    0
MAX PPs per PV:     1016                     MAX PVs:        32
LTG size (Dynamic): 256 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable
  
  去掉QUORUM后,查看vg可以看到下面的行
  QUORUM:         1
  说明修改已经完成,在只有2个盘的镜像rootvg中,此值应该一致保持为1,即使镜像完成后
  也不要再修改为2,否则就失去rootvg的镜像作用了。
步骤6:镜像VG
  当rootvg包含了2块盘后,也就具备了镜像的最小条件了,这部就可以执行实际的镜像操作
  了,网上镜像有2种方式:
   mirrorvg rootvg &
   或者
   mirrorvg -c 2 rootvg
   因为我印象中对第一个有点印象,所以本测试用的mirrorvg rootvg &
   命令后面的&是命令在后台运行的作用
   # mirrorvg rootvg &
   [1]     22440
   上面显示的是镜像在后台实施,生成的进程号为22440
   这当中可以通过进程号来查看进行的概述信息,如下:
   # ps -ef |grep 22440
     root 20982 24622   0 16:56:20  pts/1  0:00 grep 22440 
     root 22440 24622   0 16:55:23  pts/1  0:00 /bin/ksh /usr/sbin/mirrorvg      rootvg 
     root 23532 22440   0 16:55:34  pts/1  0:00 /bin/ksh /usr/sbin/syncvg -v 
     rootvg 
   当镜像完成后,会在屏幕上收到如下信息,表明镜像步骤完成

# 0516-1126 mirrorvg: rootvg successfully mirrored, user should perform
        bosboot of system to initialize boot records.  Then, user must modify
        bootlist to include:  hdisk0 hdisk1.

[1] +  Done                    mirrorvg rootvg &
   上面的[1] +  Done                    mirrorvg rootvg & 表明后台处理完毕
步骤7:同步vg
  # syncvg -v rootvg
步骤8:在2块磁盘上创建引导信息
  到底需要在哪几块盘上创建引导信息,执行如下命令
  # lslv -l hd5
  hd5:N/A
  PV                COPIES        IN BAND       DISTRIBUTION  
  hdisk0            001:000:000   100%          001:000:000:000:000 
  hdisk1            001:000:000   100%          001:000:000:000:000 
  命令显示,需要在2块盘上创建引导信息,创建如下
  # bosboot -ad /dev/hdisk0
    bosboot: Boot image is 22706 512 byte blocks.
  # bosboot -ad /dev/hdisk1
    bosboot: Boot image is 22706 512 byte blocks.
步骤9:设置系统启动时选择启动设备的顺序(类似windows的C盘、cdrom等顺序)
  # bootlist -m normal hdisk0 hdisk1
步骤10:重新系统
  #shutdown -Fr

(转)rootvg镜像的更多相关文章

  1. aix rootvg镜像

    就一般生产系统而已,操作系统层面都要进行备份,而最常见的操作系统备份方式之一就是做镜像(mirror),而实践过程中,往往是把rootvg这个卷组做镜像操作.查看rootvg是否已经进行镜像方法: 1 ...

  2. (转)AIX rootvg 镜像创建与磁盘更换

    # prtconf | grep disk # chdev -l hdisk1 -a pv=yes # extendvg rootvg hdisk1 # chvg -Qn rootvg # lsvg ...

  3. rootvg 镜像

    具体操作步骤如下 : a)        查看一下当前可用的硬盘: # lspv hdisk0          0002d74f0e69d97a                    rootvg ...

  4. (转)测试rootvg卷组的镜像的官方做法

    测试rootvg卷组的镜像的官方做法 这篇文档介绍了测试rootvg卷组镜像的方法,此文档仅使用于带有热插拔硬盘的pSeries服务器.由于rootvg卷组包含有AIX操作系统,在做卷组镜像配置上比非 ...

  5. (转)IBM AIX系统为rootvg实现镜像

    IBM AIX系统为rootvg实现镜像 AIX系统安装的时候,没有选择安装镜像,因此在系统安装完成后,出于安全方面的考虑,决定为rootvg创建镜像. 工具/原料 AIX rootvg lspv c ...

  6. (转)AIX下镜像制作与取消,更换硬盘问题

    AIX下镜像制作与取消,更换硬盘问题 ROOTVG做镜像问题: 下面命令全部在AIX5.4上运行通过 # lspv hdisk0      000a1ddc7f36a2f0      rootvg   ...

  7. IBM小机拆镜像换盘

    1.硬盘告警信息     2.故障排查 查看错误日志 #  errpt   -aj   C62E1EB7     查看hdisk0的信息,发现hdisk0属于rootvg # lspv   查看hdi ...

  8. AIX 系统参数配置

    AIX 系统参数配置 原创 Linux操作系统 作者:fanhongjie 时间:2008-05-08 22:46:37 540 0 AIX内核属于动态内核,核心参数基本上可以自动调整,因此当系统安装 ...

  9. AIX中卷组管理

      1.创建卷组 使用mkvg指令创建卷组. mkvg 指令参数 -B 创建大型卷组,该卷组最大能容纳128个物理卷和512个逻辑卷 -C 创建增加型并发卷组 -f 强制创建卷组 -G 与-B一样,创 ...

随机推荐

  1. Nginx upstream的5种权重分配方式(转)

    出处:http://www.cnblogs.com/funsion/p/4003499.html?utm_source=tuicool 1.轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器, ...

  2. arduino 中通过寄存器地址访问寄存器内容

    void call_func( void (*func)(void)){ (*func)(); } void setup() { // put your setup code here, to run ...

  3. 完美解决VC++6.0与Visio/office不兼容问题!!!

    话说电脑上如果装有VC++6.0编程软件和Visio或office办公软件,那么经常编程的人就会遇到下面的问题:VC打不开文件和工程,总是提示读取内存错误,点“确定”后vc自动关闭,但vc却能新建文件 ...

  4. Tomcat 环境变量配置

    1.变量和常量 i 和 0 2.环境变量 cmd >set 查看所有环境变量 %PATH% 系统指定可执行文件的搜索路径,可以是 .exe .bat String path=“C:\WINDOW ...

  5. (匹配 最小路径覆盖)Air Raid --hdu --1151

    链接: http://acm.hdu.edu.cn/showproblem.php?pid=1151 http://acm.hust.edu.cn/vjudge/contest/view.action ...

  6. 从0学习JQ

    转 张子秋的博客 为以后用到的时候好查询! 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 ...

  7. Scala中()与{}

    Scala中()与{}的关系 在Scala中有些时候()和{}是可以相互替换的,但是如果不弄清楚到底什么时候该用(),什么时候该用{},什么时候二者可以相互替换,那么在写代码的时候难免为出错,并且自己 ...

  8. 搜狗Q3业绩迅猛增长,战略整合稳步推进

        继9月16日腾讯与搜狗战略结盟之后,最近搜狗再次吸引了业界关注的目光,10月29日,搜狗公布了截至2013年9月30日的第三季度未经审计的财务报告.财报显示,新搜狗Q3营收达5700万美元,同 ...

  9. 集合(四)HashMap

    之前的List,讲了ArrayList.LinkedList,最后讲到了CopyOnWriteArrayList,就前两者而言,反映的是两种思想: (1)ArrayList以数组形式实现,顺序插入.查 ...

  10. linux系统编程之文件与IO(四):目录访问相关系统调用

    1. 目录操作相关的系统调用     1.1 mkdir和rmdir系统调用     1.1.1 实例     1.2 chdir, getcwd系统调用     1.2.1 实例     1.3 o ...