登录站点

用户名

密码

AIX怎样做硬盘镜像?

热5已有 47 次阅读  2010-11-07 12:13   标签:  AIX  镜像  硬盘 
AIX怎样做硬盘镜像?
看过好多帖子说给硬盘做镜像可以提升磁盘的性能,正好自己手头有空闲的机器,所以就尝试了一下。现在把经历写出来。
 
关于PVID
好多教程说要激活硬盘,并且要给它赋个PVID值。可是我把两个硬盘直接装上去,然后记动完机器后,它们就已经有PVID了。所以这一步我并没有做。
1.查看要做的镜像盘是否是AIX支持的引导设备
# bootinfo -B hdisk1
1
返回值为1则表示可以引导,其它值则不可引导。
2.扩展卷组
# extendvg rootvg hdisk1
必须是同一个卷组的硬盘才可以做镜像
3.去掉rootvg的quorum属性
一个卷组能否被激活,是由quorum的属性来决定的。而quorum属性的取值的话,又是由vg内所含磁盘的VGDA来决定。那么什么是VGDA呢?VGDA是卷组描述区的缩写,即它是对该硬盘上的物理和逻辑卷进行描述。它在硬盘上的数量有如下规则:
一个卷组中只有一个硬盘时:该硬盘有两个VGDA
一个卷组中有两块硬盘时:第一个硬盘有两个VGDA,第一个硬盘则只有一个。
一个卷组有三块或三块以上硬盘时,每块硬盘有一个VGDA。
那么现在回过头来说什么是quorum? quorum就是一个卷组中的可用VGDA的比率。在AIX中,quorum必须高于51%,该卷组才可用。
举个例子,如果用两块硬盘做镜像时,第一块硬盘坏掉的话,那么这个卷组的可用的quorum为33%,这时,整个卷组就会不可用。而对于有三块或三块以上硬盘的卷组来说,就算有一块硬盘坏掉,它的quorum也会高于66.7%.所以在用两块硬盘时,我们把quorum去掉的话,它就不会因为quorum小于51%而造成整个卷组varyoff了。
 
#chvg -Qn rootvg
完成后,再用lsvg rootvg看下rootvg。

# lsvg rootvg

VOLUME GROUP:       rootvg                   VG IDENTIFIER:  000f299c00004c00000001239cd925da

VG STATE:           active                   PP SIZE:        128 megabyte(s)

VG PERMISSION:      read/write               TOTAL PPs:      1092 (139776 megabytes)

MAX LVs:            256                      FREE PPs:       1062 (135936 megabytes)

LVs:                10                       USED PPs:       30 (3840 megabytes)

OPEN LVs:           9                        QUORUM:         1 (Disabled)

TOTAL PVs:          2                        VG DESCRIPTORS: 3

STALE PVs:          0                        STALE PPs:      0

ACTIVE PVs:         2                        AUTO ON:        yes

MAX PPs per VG:     32512                                    

MAX PPs per PV:     1016                     MAX PVs:        32

LTG size (Dynamic): 256 kilobyte(s)          AUTO SYNC:      no

HOT SPARE:          no                       BB POLICY:      relocatable

 

这时,它的quorum值为1,并且显示为不可用。

 

那么我们这时候便可以为rootvg做镜像了。

 

4.镜像vg

 

#mirrorvg -c 2 rootvg

 

5.同步vg

 

#syncvg -v rootvg

 

6.在两块磁盘上创建引导信息。

 

 到底需要在哪几块盘上创建引导信息,执行如下命令
  # 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.

7.设置系统启动时选择启动设备的顺序
  # bootlist -m normal hdisk0 hdisk1

8.重新系统
  #shutdown –Fr

 

这样镜像就完成了。那么怎样删除它呢?

 

1.先看下rootvg下面有几个硬盘。

#lsvg -p rootvg

 

2.用unmirrorvg命令把需要删除的硬盘剥离开来便成。

  #unmirrorvg rootvg hdisk1

3.#chvg -c hdisk1

 

4.把需要删除的硬盘从vg中剥离

  #reduced rootvg hdisk1

5.更改机器的设备引导顺序

 

  #bootlist -m normal hdisk0

 

暂时就是这样。
分享 举报

发表评论 评论 (2 个评论)

涂鸦板