日期:2014-05-16 浏览次数:20497 次
好久没有安装10g的RAC了,今天装了个,妈的竟然报错,报错如下:
google了一把也没有找到方案。实例ASM2无法启动,但是手工是可以的啊。看了下后台报错妈的什么terminated,也不知道是啥原因。反复做了好几遍都是同样的报错。
最后用如下方案是可以的:
由于dbca建库会自动创建ASM实例,所以先关闭正在运行的ASM实例,然后从OCR中移除ASM实例的相关配置,然后用DBCA删除安装信息。再次启动DBCA一切OK。
步骤如下:
1.停止两个节点上的ASM实例
[root@elvis101 bin]# ./srvctl stop asm -n elvis101
[root@elvis101 bin]# ./srvctl stop asm -n elvis102
[root@elvis101 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....SM1.asm application OFFLINE OFFLINE
ora....01.lsnr application ONLINE ONLINE elvis101
ora....101.gsd application ONLINE ONLINE elvis101
ora....101.ons application ONLINE ONLINE elvis101
ora....101.vip application ONLINE ONLINE elvis101
ora....SM2.asm application OFFLINE OFFLINE
ora....02.lsnr application ONLINE ONLINE elvis102
ora....102.gsd application ONLINE ONLINE elvis102
ora....102.ons application ONLINE ONLINE elvis102
ora....102.vip application ONLINE ONLINE elvis102
2.移除相关的ASM配置
[root@elvis101 bin]# ./srvctl remove asm -n elvis102
[root@elvis101 bin]# ./srvctl remove asm -n elvis101
3.再次检查,已经看不到ASM的相关信息
[root@elvis101 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....01.lsnr application ONLINE ONLINE elvis101
ora....101.gsd application ONLINE ONLINE elvis101
ora....101.ons application ONLINE ONLINE elvis101
ora....101.vip application ONLINE ONLINE elvis101
ora....02.lsnr application ONLINE ONLINE elvis102
ora....102.gsd application ONLINE ONLINE elvis102
ora....102.ons application ONLINE ONLINE elvis102
ora....102.vip application ONLINE ONLINE elvis102
4.删除相关dbca信息
在两个节点都执行
dbca -silent -deleteASM
最后在启动dbca建库即可