免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2113 | 回复: 3
打印 上一主题 下一主题

[存储备份] 7133D40阵列扩容,过程和问题。请大虾们指点。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-11 00:10 |只看该作者 |倒序浏览
因为条件不允许,我们没有IBM工程师,只能远程指导,自己动手丰衣足食。在此之前没有参加
过AIX培训,对小型机仅有一点维护经验,所以整个扩容过程很曲折,折腾了一星期,今天终于扩
容成功,再次分享一下操作过程。有些东西我还不是很了解,请各位多指点迷津。多谢了。

p630双机(AIX5.2),单机配置:2*1.45GHZ双路CPU,4G内存。双机配置了HA。双机共享
7133阵列(8*36.4G)。双机都要扩容到4*1.45GHZ双路CPU,8G内存。阵列扩容到16*36.4G硬
盘。双机都配置了rootvg(双硬盘,raid1)和datavg(8硬盘,3*36.4G作RAID5,1*36.4G作
hotspare)。双机配置了HACMP,活动主机拥有datavg控制权。rootvg=hdisk0+hdisk1,
datavg=hdisk2+hdisk3. hdisk0和hdisk1作mirror,hdisk2和hdisk3作mirror.双机都安装了
Oracle9.2.0.7,采用了共享数据库,共享数据库数据存储在datavg的lv上.

总体思路:
1. 阵列扩容只涉及datavg,rootvg不用更改任何配置.确认datavg上的数据是否需要备份,操作过程中
如果出现意外,可以及时恢复数据.

2.因为hdisk2和hdisk3都是RAID5,所以无法直接把pv加入到逻辑磁盘hdisk2和hdisk3,都需要重建
才能把新的pv加入进去. 为保证数据不丢失,先重建hdisk3,重建完后,同步数据;然后再重建hdisk2,完
了再同步.(描述的不太清楚,总之要保证数据不丢失)

3.解开hdisk2和hdisk3的mirror关系

4.删除hdisk3,在7133背插槽插入4块硬盘

5.重建hdisk3,7块设置为raid5,1块设置为hotspare

6.rebuild完毕后, extendvg datavg hdisk3

7.恢复镜像,mirrorvg datavg

8.重复step到step6的操作,只不过针对hdisk2

实际操作起来碰到了几个"难点"
1.在step3,我们习惯把7133背面8个槽配置为hdisk3,前面8个槽配置为hdisk2. 问题:重建逻辑磁盘
时可不可以不对应"前后面板",只要够8块硬盘就可以,是这样么?

2.在step4,当中有个小插曲,我们的hdisk2突然只能识别3块硬盘,就是说raid5中3块硬盘,"宕"掉了一
个,这时我们期望hotspare能顶上,但是确发现查询hdisk2状态时hotsapre还竖在那儿. 怎么确认
hotspare已经顶上了坏掉的硬盘?

3.在step5,等到阵列的面板灯不狂闪,等到查询datavg的hdisk2,hdisk3状态都为good时,我们执行
extendvg把hdisk3加入到datavg中,失败。但在第二次尝试时,我们成功了.两次的唯一区别就是,第
一次我们在状态"正常"后就立即extendvg了,而第二次,因为同步数据时间长,正好夜深了,我们到了
第二天才extendvg. 所以怀疑,第一次时,虽然查询状态正常,我们是不是心急了点.或者说还是其他的
原因?

4.因为第一次extendvg失败,在和IBM工程师沟通后,我们决定重建datavg,我们做好备份,然后就删除
vg,再建vg.此时可以把hdisk2和hdisk3都正常加入到datavg中.但lv丢失,我们重建了lv.此时hdisk2还
是4块硬盘,hdisk3有8块硬盘.

5.我们还想尝试extendvg,找出失败的原因.所以还按照原来的方案,插入另外四块硬盘,解mirror,删除
hdisk2,重建hdisk2(第二次重建,隔了夜).第二天执行了extendvg,竟然成功~ 汗一个,请大虾解释为什
么?

6.后来就顺利了,mirrorvg datavg
7.重新建oralce共享库
8.恢复oracle用户数据
9.启动应用,done~

其他:
1.重建共享库时,我们有现成的脚本,刚开始没注意执行时提示:insufficient previllege.后来检查发现
脚本的属主不对,把属主从root改为oracle就正常了。

2.。。。

论坛徽章:
0
2 [报告]
发表于 2006-12-11 17:26 |只看该作者
简单地交流一下:
问题一:可以,建raid的时候可以随便选。
问题二:可以用命令ssaraid -l ssa# -Iz查看,如果hdisk2的状态为good或rebuilding,而pdisk中有磁盘的状态为reject或者free,那就说明有替换发生了。
问题三:个人觉的不是时间上的原因,另外不用等hdisk3的状态为good时再作extendvg,在rebuilding的时候就可以。如果想知道原因,最好把失败时的报错信息贴一下。

论坛徽章:
0
3 [报告]
发表于 2006-12-11 21:24 |只看该作者
哦~ 忘了附上错误信息。:->
在另一台本子上,明天转过来。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-12-11 22:03 |只看该作者
经验共享,不错不错
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP