eygle Eygle.
2009-06-26

IPC Send Timeout和ORA-29740 Instance Evicted

IPC Send timeout 是 Oracle10g Rac中非常让人头痛的一个问题,在资源紧张、网络拥堵等情况下,就有可能发生IPC超时的问题,而RAC随后就会将问题节点驱逐,引发一轮重新配置。

可喜的是Metalink上针对10.2.0.3有了一个Patch可以修正,而且在10.2.0.4中彻底修正了该问题。
常见的错误提示是这样的:

Thu Nov 27 11:32:05 2008
IPC Send timeout detected. Receiver ospid 4001974
Thu Nov 27 11:33:08 2008
Trace dumping is performing id=[cdmp_20081127113236]
Thu Nov 27 11:34:37 2008
Errors in file /oracle/app/product/admin/srs/bdump/srs1_lms1_4001974.trc:
Thu Nov 27 11:34:38 2008
Errors in file /oracle/app/product/admin/srs/bdump/srs1_lmon_3977348.trc:
ORA-29740: evicted by member 1, group incarnation 32
Thu Nov 27 11:34:38 2008
LMON: terminating instance due to error 29740
这个BUG号是Bug 5190596

在我的印象里10.2.0.3的确常有这个问题,而10.2.0.4却很少看到。


By eygle 2009-06-26 16:40 评论 (1)
eygle
eygle

前Oracle ACE Director,云和恩墨创始人。技术为骨,历史为脉,人文为魂。

返回首页

1 Comment

环境:ibm aix rac + oracle 10.0.2.3
现象:应用都连接不上,其中一台机器(ip:10)可以telnet,另一台机器(ip:11)无法telnet,等待一个小时后,两台机器都可以telnet了,应用都恢复正常了,这种情况在10天内出现两次了;以下是部分alter内容:
1、alter.log:"Thu Oct 1 15:49:28 2009
Process q000 died, see its trace file
Thu Oct 1 15:49:37 2009
ksvcreate: Process(q000) creation failed
Thu Oct 1 16:05:35 2009
GES: Potential blocker (pid=368722) on resource CI-0000000A-00000002;
enqueue info in file /oracle10gRac/admin/hdsb/bdump/hdsb2_lmd0_508382.trc and DIAG trace file
Thu Oct 1 16:28:38 2009
IPC Send timeout detected. Receiver ospid 516598
Thu Oct 1 16:29:47 2009
Errors in file /oracle10gRac/admin/hdsb/bdump/hdsb2_lms1_516598.trc:。"
2、Errors in file /oracle10gRac/admin/hdsb/bdump/hdsb2_lmon_389160.trc:
ORA-29740: evicted by member 0, group incarnation 12
请问是oracle的bug么,请问这个是怎么引起来的。