由于原系统rootvg里有两块盘。hdisk0,hdisk1。在重新安装系统的时候选择了rootvg,结果在每块磁盘上安装了不同的lv
# lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 1 1 closed/syncd N/A
hd6 paging 2 2 1 open/syncd N/A
hd8 jfs2log 1 1 1 open/syncd N/A
hd4 jfs2 20 20 1 open/syncd /
hd2 jfs2 40 40 1 open/syncd /usr
hd9var jfs2 20 20 1 open/syncd /var
hd3 jfs2 40 40 1 open/syncd /tmp
hd1 jfs2 40 40 1 open/syncd /home
hd10opt jfs2 40 40 1 open/syncd /opt
hd11admin jfs2 20 20 1 open/syncd /admin
fwdump jfs2 20 20 1 open/syncd /var/adm/ras/platform
lg_dumplv sysdump 8 8 1 open/syncd N/A
livedump jfs2 20 20 1 open/syncd /var/adm/ras/livedump
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type Chksum
hd6 hdisk0 rootvg 512MB 2 yes yes lv 0
# lspv -l hdisk1
hdisk1:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd3 40 40 00..00..40..00..00 /tmp
hd2 40 40 00..00..40..00..00 /usr
livedump 20 20 00..20..00..00..00 /var/adm/ras/livedump
hd10opt 40 40 00..11..29..00..00 /opt
hd6 paging 96 96 1 open/syncd N/A
虽然hd3、hd2、hd6、livedump、hd10opt位于两个磁盘,但是migratepv同样可以执行移植,
因为migratepv执行时,会先将lv镜像,然后再把源盘的lv删除。
对于hd6的移植,稍微复杂一点,为了安全起见,
# sysdumpdev -l
primary /dev/lg_dumplv
secondary /dev/sysdumpnull
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
type of dump traditional
由上可以看出主dump设备没有需要移植的。
二、开始移植
# migratepv -l hd6 hdisk1 hdisk0
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type Chksum
hd6 hdisk0 rootvg 512MB 2 yes yes lv 0
# lspv -l hdisk1
hdisk1:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd3 40 40 00..00..40..00..00 /tmp
hd2 40 40 00..00..40..00..00 /usr
livedump 20 20 00..20..00..00..00 /var/adm/ras/livedump
hd10opt 40 40 00..11..29..00..00 /opt
# migratepv -l hd3 hdisk1 hdisk0
# lspv -l hdisk1
hdisk1:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd2 40 40 00..00..40..00..00 /usr
livedump 20 20 00..20..00..00..00 /var/adm/ras/livedump
hd10opt 40 40 00..11..29..00..00 /opt
# migratepv -l hd2 hdisk1 hdisk0
# migratepv -l livedump hdisk1 hdisk0
# lspv -l hdisk1
hdisk1:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd10opt 40 40 00..11..29..00..00 /opt
# migratepv -l hd10opt hdisk1 hdisk0
#
# lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 546 274 89..01..00..75..109
hdisk1 active 546 546 110..109..109..109..109
可见hdisk1已经没有pp在使用
3、重启操作系统,正常做rootvg的mirror就可以了