互联网服务

AIX 6.1 如何给跨物理卷的逻辑卷 做镜像



一个逻辑卷分布在不同的物理卷(硬盘)上,如何给这个逻辑卷做一个完整的镜像???以防止某块硬盘故障导致该逻辑卷数据丢失

分步描述,如下

1.P550服务器 AIX6.1系统, 服务器内置的两块硬盘 添加在rootvg下,

# lspv
hdisk0 00caa5e66d72682c rootvg active
hdisk1 00caa5e66e053ec2 rootvg active

hdisk2 00caa5e67c737e1c hbvg
hdisk3 00caa5e67c74468e datavg active
hdisk4 00caa5e67c7497ad appvg

2.rootvg 下有个逻辑卷 oraclelv 挂载在/oracle目录下, oracle11g安装在此目录下
# 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 64 128 2 open/syncd N/A
hd8 jfs2log 1 2 2 open/syncd N/A
hd4 jfs2 20 40 2 open/syncd /
hd2 jfs2 20 40 2 open/syncd /usr
hd9var jfs2 20 40 2 open/syncd /var
hd3 jfs2 20 40 2 open/syncd /tmp
hd1 jfs2 20 40 2 open/syncd /home
hd10opt jfs2 20 40 2 open/syncd /opt
hd11admin jfs2 1 2 2 open/syncd /admin
fwdump jfs2 3 6 2 open/syncd /var/adm/ras/platform
lg_dumplv sysdump 4 4 1 open/syncd N/A
livedump jfs2 1 2 2 open/syncd /var/adm/ras/livedump
oraclelv jfs2 80 80 2 open/syncd /oracle

3.从oraclelv 的LPs (80) 和PPS(80)可以得知 oraclelv没有做镜像,同时oraclelv跨了两个硬盘分布,如下示:
# lslv -l oraclelv
oraclelv:/oracle
PV COPIES IN BAND DISTRIBUTION
hdisk1 060:000:000 46% 032:028:000:000:000
hdisk0 020:000:000 100% 000:020:000:000:000

# lspv -l hdisk0
hdisk0:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd11admin 1 1 00..00..01..00..00 /admin
lg_dumplv 4 4 00..04..00..00..00 N/A
fwdump 3 3 00..03..00..00..00 /var/adm/ras/platform
hd9var 20 20 00..01..19..00..00 /var
hd2 20 20 00..00..20..00..00 /usr
hd4 20 20 00..00..20..00..00 /
hd8 1 1 00..00..01..00..00 N/A
hd6 64 64 00..64..00..00..00 N/A
hd5 1 1 01..00..00..00..00 N/A
hd10opt 20 20 00..00..20..00..00 /opt
hd1 20 20 00..00..20..00..00 /home
hd3 20 20 00..12..08..00..00 /tmp
oraclelv 20 20 00..20..00..00..00 /oracle
livedump 1 1 00..01..00..00..00 /var/adm/ras/livedump
# lspv -l hdisk1
hdisk1:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd11admin 1 1 00..00..01..00..00 /admin
fwdump 3 3 00..03..00..00..00 /var/adm/ras/platform
hd9var 20 20 00..01..19..00..00 /var
hd2 20 20 00..00..20..00..00 /usr
hd4 20 20 00..00..20..00..00 /
hd8 1 1 00..00..01..00..00 N/A
hd6 64 64 00..64..00..00..00 N/A
hd5 1 1 01..00..00..00..00 N/A
hd10opt 20 20 00..00..20..00..00 /opt
hd1 20 20 00..00..20..00..00 /home
hd3 20 20 00..12..08..00..00 /tmp
oraclelv 60 60 32..28..00..00..00 /oracle
livedump 1 1 00..01..00..00..00 /var/adm/ras/livedump


问题:如何给oraclelv做镜像,保证某个硬盘坏了不会有影响 ????????????????
如果oraclelv只分布在一块硬盘上,到是很容易用 smitty mklvcopy
参与5

4同行回答

bjibm1188bjibm1188系统工程师DCITS
回复 4# chj1028 这个问题,我也不清楚,我做的时候是成功的,如果担心,就提前做个备份。good luck......显示全部
回复 4# chj1028
这个问题,我也不清楚,我做的时候是成功的,如果担心,就提前做个备份。good luck......收起
互联网服务 · 2013-06-06
浏览1153
chj1028chj1028系统工程师世界银行
migratepv -l oraclelv hdisk1 hdisk0  可以实现你的需求(可以在线做),前提是hdisk0上有足够的空间。 ...bjibm1188 发表于 2013-6-5 18:48     hdisk0 有足够的空间,这个要是不成功,oraclelv会不会丢失数据呢...显示全部
migratepv -l oraclelv hdisk1 hdisk0  可以实现你的需求(可以在线做),前提是hdisk0上有足够的空间。 ...
bjibm1188 发表于 2013-6-5 18:48



    hdisk0 有足够的空间,这个要是不成功,oraclelv会不会丢失数据呢收起
互联网服务 · 2013-06-05
浏览1138
bjibm1188bjibm1188系统工程师DCITS
migratepv -l oraclelv hdisk1 hdisk0  可以实现你的需求(可以在线做),前提是hdisk0上有足够的空间。显示全部
migratepv -l oraclelv hdisk1 hdisk0  可以实现你的需求(可以在线做),前提是hdisk0上有足够的空间。收起
互联网服务 · 2013-06-05
浏览1358
午夜幽魂午夜幽魂系统运维工程师计算机有限公司
刚刚做了实验,应该是只能迁移了,做好准备,做个备份,找个不忙的时候迁移,慢慢来,虽然有风险,但是正常应该是没问题的。显示全部
刚刚做了实验,应该是只能迁移了,做好准备,做个备份,找个不忙的时候迁移,慢慢来,
虽然有风险,但是正常应该是没问题的。收起
系统集成 · 2013-06-05
浏览1134

提问者

chj1028
系统工程师世界银行
擅长领域: 服务器信息集成平台WAS

问题状态

  • 发布时间:2013-06-05
  • 关注会员:1 人
  • 问题浏览:5351
  • 最近回答:2013-06-06
  • X社区推广