CRS-2674: Start of 'ora.net1.network' on 'rac1' failed

环境: oracle 11.2.0.3 rac 、aix 6.1

crsd.log日志报错:
2013-01-15 13:58:55.258: [ CRSPE][12082] {1:3769:1478} Sequencer for [ora.net1.network rac1 1] has completed

with error: CRS-0215: Could not start
resource 'ora.net1.network'.

2013-01-15 13:58:55.258: [UiServer][12339] {1:3769:1478} Container [ Name: ORDER
MESSAGE:
TextMessage[CRS-2674: Start of 'ora.net1.network' on 'rac1' failed]
MSGTYPE:
TextMessage[1]
OBJID:
TextMessage[ora.ons rac1 1]
WAIT:
TextMessage[0]
]

[@more@]

metalink对此报错有详细的解决方法:

CRS-2674 Clusterware Network Resource ora.net1.network Could not Start as Netmask is Changed [ID 1270186.1]

In this Document


Symptoms
Cause
Solution

--------------------------------------------------------------------------------


Applies to:
Oracle Server - Enterprise Edition - Version 11.2.0.1 and later
Information in this document applies to any platform.

Symptoms
2 node RAC on 11.2.0.1, after the network switch upgraded from 1GB to 10GB, clusterware network resource cannot

be started:

[grid@node01 bin]$ ./srvctl start nodeapps -n node01
PRCR-1013 : Failed to start resource ora.net1.network
PRCR-1064 : Failed to start resource ora.net1.network on node node01
CRS-2674: Start of 'ora.net1.network' on 'node01' failed
crsd.log shows:

2010-11-07 23:07:45.066: [ CRSPE][1542510912] Sequencer for [ora.net1.network node01 1] has completed with

error: CRS-0215: Could not start resource 'ora.net1.network'.

2010-11-07 23:07:45.066: [UiServer][1546713408] Container [ Name: ORDER
MESSAGE:
TextMessage[CRS-2674: Start of 'ora.net1.network' on 'node01' failed]
MSGTYPE:
TextMessage[1]
OBJID:
TextMessage[ora.ons node01 1]
WAIT:
TextMessage[0]
]Cause
The problem is caused by netmask mismatch between ifconfig and OCR config.

In OCR:

node01_OCRDUMP---------
[SYSTEM.CRSD.RESOURCES.ora!net1!network.CONFIG]
USR_ORA_IF=bond0~USR_ORA_NETMASK=255.255.255.192~USR_ORA_SUBNET=192.168.1.0~VERSION=11.2.0.1.0

# ifconfig

bond0 Link encap:Ethernet HWaddr 00:00:49:6F:E3:A5
inet addr:192.168.1.7 Bcast:192.168.1.127 Mask:255.255.255.128
OCR shows netmask of 255.255.255.192 and ifconfig shows netmask of 255.255.255.128. Due to this mismatch, the

ora.net1.network resource cannot be started.

Solution1. If OCR entry is correct, modify NETMASK setting for bond0 interface
in /etc/sysconfig/network-scripts/ifcfg-bond0, change NETMASK value from 255.255.255.128 to 255.255.255.192.

2. If OCR entry needs to be modified to match the OS setting, then use srvctl modify nodeapps command as root

user. For example:

# srvctl modify nodeapps -n node01 -A /255.255.255.128/bond0

For 11.2.0.2 onward, one can modify the network resource directly:
# srvctl modify network -k 1 -S /255.255.255.128/bond0

Once network resource is modified, node VIP netmask will be changed automatically.

3. After they match, network resource should be able to start.
$ ./srvctl start nodeapps -n node01

本案是由于集群的public ip、vip地址的netmask(子网掩码)被人(小机工程师)擅自修改成255.255.240.0,原来是255.255.248.0,导致监听,ons集群资源无法启动.

依据metalink,使用root用户进行以下修改:

./srvctl modify nodeapps -n rac1 -A 172.16.41.21/255.255.248.0/en9 ###public ip
./srvctl modify nodeapps -n rac2 -A 172.16.41.22/255.255.248.0/en9 ###public ip
./srvctl modify nodeapps -n rac1 -A 172.16.41.23/255.255.248.0/en9 ###vip
./srvctl modify nodeapps -n rac2 -A 172.16.41.24/255.255.248.0/en9 ###vip

然后,重启集群即可.

请使用浏览器的分享功能分享到微信等