AIX镜像rootvg hidsk0 hdisk1

想镜相rootvg中的磁盘(假定是hdisk0),镜相到hdisk1

检查hdisk1是否能启动

#bootinfo -B hdisk1

1

如果返回1,则表示选择的磁盘可以被AIX引导,其它值表示该磁盘不适合做rootvg的镜相,因为不能被引导

以下步骤分别是

增加hdisk1到rootvg,如果hdisk1以前被被的VG使用过而不能被增加到rootvg,可以使用强制参数-f。

#extendvg -f rootvg hdisk1

开始做镜相,-m参数表示精确的复制,这里耗费的时间将比较长,如果想在后台操作,可以增加-S参数,这个同步操作将在后台慢慢完成,如果参数是-s,指是表示完成镜相,需要手工完成同步。

#mirrorvg -S -m rootvg hdisk1

0516-1124 mirrorvg: Quorum requirement turned off, reboot system for this
to take effect for 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.
初始化引导记录和设备

#bosboot -a -d hdisk1

bosboot: Boot image is 20703 512 byte blocks.
初始化引导列表

#bootlist -m normal hdisk0 hdisk1

对于以上命令的执行结果,可以通过如下命令来查看启动列表

#bootlist -m normal -o

hdisk0
hdisk1
如果是后台同步的情况下,可以通过如下命令来查看已经同步的情况

#lsvg -l rootvg

rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 2 2 closed/syncd N/A
hd6 paging 66 132 2 open/stale N/A
hd8 jfs2log 1 2 2 open/stale N/A
hd4 jfs2 1 2 2 open/syncd /
hd2 jfs2 6 12 2 open/stale /usr
hd9var jfs2 1 2 2 open/stale /var
hd3 jfs2 1 2 2 open/stale /tmp
hd1 jfs2 1 2 2 open/stale /home
hd10opt jfs2 1 2 2 open/stale /opt
lg_dumplv sysdump 4 4 1 open/syncd N/A
注意以上的,open/syncd表示打开,已经同步完成的lv,open/stale表示打开,但是还没有完成同步的lv

如果没有同步,可以通过命令syncvg来手工同步,如

#syncvg -l hd3

也可以手工同步整个vg或者是pv,如

#syncvg -v rootvg

如果想解除镜相,可以执行如下的命令,一般是哪个盘有问题解除哪个盘,hd5等启动信息将存在于剩下的盘中。

#unmirrorvg rootvg hdisk1

https://www.360docs.net/doc/606653755.html,社区论坛

0516-1144 unmirrorvg: rootvg successfully unmirrored, user should perform
bosboot of system to reinitialize boot records. Then, user must modify
bootlist to just include: hdisk0.
执行如下命令

,清除拿掉盘的启动信息

#chpv -c hdisk1

然后执行如下命令,把它从rootvg 中拿掉

#reducevg rootvg hdisk1

注意,如果拿掉了该盘,或者重新做镜相的话,注意重新做bosboot与bootlist。

另外,migratepv可以在两个pv上来移动lv,如移动hd5

#migratepv -l hd5 hdisk0 hdisk1

在用以上的命令来移动引导信息如hd5的时候,需要在目标盘上有足够大小的连续空间来存放hd5,否则,该命令将失败。如果以上命令来移动hd5成功,也需要重新做bosboot与bootlist。

最后,查看系统引导盘的信息,如hd5在哪个磁盘上,可以用如下的命令

#lslv -m hd5

hd5:N/A
LP PP1 PV1 PP2 PV2 PP3 PV3
0001 0001 hdisk0 0001 hdisk1

相关文档
最新文档