环境:AIX 6.1 + 11.2.0.2 GI, 双节点。
问题描述:这是一套新安装的集群, 节点l在运行root.sh时报错, 并且数据库无法启动。
分析过程:由于是root.sh脚本报错, 所以需要看一下root.sh脚本的日志:
/u01/app/11.2.0/grid/cfgtoollogs/crsconfig/rootcrs_node2.log
2013-04-25 17:36:54: Executing cmd: /***/***/bin/crsctl start resource ora.
cluster 1.nterconnect.ha1.p -1.n1.t
2013-04-25 17:37:58: Command output:
> CRS-2672: Attempting to start ’ ora.cluster interconnect.haip ’ on ’****’
> CR S-5017: Th e r e s o u r c e a c t i o n ” o r a.c l u s t e r i n t e r c o n n e c t.h a i p s t a r t"
encountered the following error:
> Start action for HAIP aborted. For details refer t。” (:CLSN00107:) ” l n
”/***/***/log/testl/agent/ohasd/orarootagent_root/orarootagent_root.log ”
.
> CRS-2674: Start of ’ ora.cluster interconnect.haip’ on ’***’ failed
> CRS-2679: Attempting to clean ’ora.cluster 1.nterconnect.haip ’ on ’***’
> CRS-2681: Clean of ’ora.cluster interconnect.haip’ on ’***’ succeeded
> CRS-4000: Command Start failed, or completed with errors.
经过确认后发现, GI在门.2.0.2版本中, 针对AIX 平台还不支持Infiniband。因此, 暂时只能不使用HAIP , 而需要使用初始化参数cluster interconnects 来指定ASM 和数据库实例的私网通信IP 地址。
结果:使用以下的命令修改参数cluster interconnects 之后, 数据库可以正常启动。
alter system set cluster_interconnects= ‘XX.XX.XX.XX’ scope=spflle sid=’*’