AIX
系统存储故障后的
Oracle 10g RAC
恢复过程
客户数据库存储故障多日后终于修复?/p>
!
一个月前客户的数据?
突然宕机,经检测为存储问题,这期间
CRS
和数据库一直未启动?/p>
直到今天,存储才修复?/p>
racdb1
?/p>
racdb2
服务器重启后,通知我说
存储已经恢复正常?/p>
让我启动数据库,
恢复加载?/p>
以下则是恢复经过?/p>
环境
:AIX 6.1
小机?/p>
IBM
存储?/p>
Oracle 10.2.0.4+asm
数据库;
阶段一?/p>
由于
racdb1
服务器重启时出了点故障,所以我准备从先启动?/p>
racdb2
上启动数据库?/p>
1)
/etc/init.crs start
启动
crs
,结果无任何反应?/p>
2)
ocrcheck
检?/p>
ocr
盘,报错;估计是硬盘识别有问题;
3)
lsdev -Cc disk
,检查硬盘状态,都正常;
4)
lsvg
,查看卷组情况,显示?/p>
rootvg
?/p>
sysvg
?/p>
datavg
?/p>
indvg
?/p>
经确认,?/p>
rootvg
外其?/p>
vg
都是数据库使用;
5)
lsvg sysvg
,报错,提示需要激活卷组;
6)
varyonvg sysvg
,成功;其他
vg
也同样操作;
7)
然后,再?/p>
lsvg sysvg
?/p>
lsvg -p sysvg
都正常;
/etc/init.crs start
启动
crs
和数据库都正常;至此,以为一切顺利,?/p>
racdb1
?/p>
来后,再操作一遍即可;
阶段二:
登录
racdb1
,准备启?/p>
crs
和数据库,步骤如下:
1)
由于?/p>
racdb2
的经验,我首先检查磁盘和
vg
状态,发现磁盘