如何诊断RAC数据库上的“IPC Send timeout”问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何诊断RAC数据库上的“IPC Send timeout”问题相关的知识,希望对你有一定的参考价值。

对于“IPC Send timeout”:
1) 通过Oracle自带的CHM (Cluster Health Monitor)的输出来检查当时的资源、网络使用情况。CHM只在某些平台和版本上存在,关于CHM,请参考文章11gR2
新特性:Oracle Cluster Health Monitor(CHM)简介。
2) 如果没有CHM,请安装OSWBB来监控网络和主机资源。
3) 检查网络上是否有UDP或者IP包丢失的情况、网络上是否有错误。
4) 检查所有节点的网络设置是否正确。比如,所有节点MTU的设置必须是一致的,如果Jumbo Frame被使用的话,需要保证交换机可以支持MTU为9000.
5) 检查服务器是否有CPU使用率高或者内存不足的情况。
6) 检查实例被驱逐之前是否有数据库hang或者严重的性能问题。
参考技术A int month_day(int year,int month) //判断这一个月有多少天

int mon_day[]=31,28,31,30,31,30,31,31,30,31,30,31; //初始化每个月的天数
if(leap(year)&&month==2 )
return 29;
else
return(mon_day[month-1]);

ORACLE RAC如何把spfile参数文件放共享存储上

先建一个pfile文件,然后用pfile启动,然后根据pfile生成在共享存储上的spfile,这样在共享存储上就能看到这个spfile文件了。然后在pfile文件里指定一行spfile的路径,重启数据库:

 

以上是关于如何诊断RAC数据库上的“IPC Send timeout”问题的主要内容,如果未能解决你的问题,请参考以下文章

请问oracle rac模式下 共享存储上的数据文件这个路径是怎么来的?

Oracle_Rac_BackgroudProcess

通过Oracle Enterprise Manager管理OCI上的RAC

通过Oracle Enterprise Manager管理OCI上的RAC

通过Oracle Enterprise Manager管理OCI上的RAC

ORACLE RAC如何把spfile参数文件放共享存储上