新建一个oracle账号【翻译自mos文章】在数据库实例的alert日志中出现“WARNING:Noclusterinterconnecthasbeenspecified”

在数据库实例的alert日志中出现“WARNING: No cluster interconnect has been specified”

来源于:
No Interconnect Defined Signalled In Alert.Log (文档 ID 359268.1)

适用于:
Oracle Server – Enterprise Edition – Version: 10.2.0.1 and later [Release: 10.2 and later ]
Information in this document applies to any platform.

症状:

在启动数据库实例时,alert日志中报错:

WARNING: No cluster interconnect has been specified. Depending onthe communication driver configured Oracle cluster trafficmay be directed to the public interface of this machine.Oracle recommends that RAC clustered databases be configuredwith a private interconnect for enhanced security andperformance.

原因:
Clusterware 不能copy带有.(即:点)的网卡名称

运行'oifcfg iflist'命令,得到如下的结果:

Public_Vlan 1_165.17.2.xxx 165.17.2.0Private_VLAN254_165.17.254.xxx  165.17.254.0

请注意,如上的输出显示,网卡的名称为:

Public_vlan1_165.17.2和Private_vlan254_165.17.254

也就是说网卡的名称带有点

解决方案:
1.对网卡的名称进行重新命名,去掉其中的任何的点
2.运行oifcfg命令以更新ocr

a) oifcfg delifc) oifcfg getifd) oifcfg setif -global "naoracle账号me 1 without dots"/ip address:publice) oifcfg setif -global "name 2 without dots"/ipaddress:cluster_interconect

停止并出钱Clusterware 和数据库。
检查数据库实例中不在有该报错

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。