DBA群里朋友的RAC环境的ONS进程无法启动。平台是Redhat 5.3 64bit的。
Ons log如下:
2010-10-18 09:42:11.384: [RACG][3041022624] [16815][3041022624][ora.rac1.ons]: clsrcexecut: env ORACLE_CONFIG_HOME=/u01/oracle/product/10.2.0/crs_1
2010-10-18 09:42:11.384: [RACG][3041022624] [16815][3041022624][ora.rac1.ons]: clsrcexecut: cmd = /u01/oracle/product/10.2.0/crs_1/bin/racgeut -e _USR_ORA_DEBUG=0 540 /u01/oracle/product/10.2.0/crs_1/bin/onsctl stop
2010-10-18 09:42:11.384: [RACG][3041022624] [16815][3041022624][ora.rac1.ons]: clsrcexecut: rc = 99, time = 540.630s
2010-10-18 10:55:44.720: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]:timeout: killed the spawned process
2010-10-18 10:55:44.721: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]:clsrcexecut: env ORACLE_CONFIG_HOME=/u01/oracle/product/10.2.0/crs_1
2010-10-18 10:55:44.721: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]: clsrcexecut: cmd = /u01/oracle/product/10.2.0/crs_1/bin/racgeut -e _USR_ORA_DEBUG=0 540 /u01/oracle/product/10.2.0/crs_1/bin/onsctl start
2010-10-18 10:55:44.721: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]:clsrcexecut: rc = 99, time = 540.410s
2010-10-18 10:59:12.517: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]: /u01/oracle/product/10.2.0/crs_1/bin/onsctl: line 81: 31584Terminated$ONSADMIN ping
ons is not running ...
2010-10-18 10:59:12.517: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]: clsrcexecut: env ORACLE_CONFIG_HOME=/u01/oracle/product/10.2.0/crs_1
2010-10-18 10:59:12.517: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]: clsrcexecut: cmd = /u01/oracle/product/10.2.0/crs_1/bin/racgeut -e _USR_ORA_DEBUG=0 540 /u01/oracle/product/10.2.0/crs_1/bin/onsctl ping
2010-10-18 10:59:12.517: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]: clsrcexecut: rc = 1, time = 207.800s
2010-10-18 10:59:12.517: [RACG][1604653728] [18288][1604653728][ora.rac1.ons]: end for resource = ora.rac1.ons, action = start, status = 1, time = 748.230s
2010-10-18 10:59:13.781: [RACG][1366147744] [1357][1366147744][ora.rac1.ons]: onsctl: shutting down ons daemon ...
/u01/oracle/product/10.2.0/crs_1/bin/onsctl: line 118:1362 Terminated$ONSADMIN shutdown
onsctl: shutdown of ons failed!
crsd.log信息如下:
timeout for ora.rac1.ons timeout=600
start resource error for ora.rac1.ons error code=-2
从错误看是连接超时。而且RAC运行正常,但是ONS进程较多,而且占用大量的CPU资源,cpu消耗100%。因为这个是生产库,所以慎重操作。将DBA1群的布豆加入讨论组,布豆在RAC上的经验比较丰富。
布豆的说法,Oracle RAC进程有时会有莫名其妙的不正常,Oracle原厂也说不清。朋友重启了节点1的服务器后,ons启动正常了,然后又重启了节点2.朋友怀疑是网络的策略做了变更,对系统产生了影响。
问题解决后,我们三小聊了会,其中一个话题就是备份。备份对与数据库来说重于一切。要备份数据库,控制文件,spfile。这些文件对恢复来说很重要。只有有效的备份,才可能将出现的损失降到最低。
------------------------------------------------------------------------------
分享到:
相关推荐
★在Oracle 11g,RAC的关闭和启动顺序如下【20180625】
RAC关闭与启动,让你轻松进行RAC的关闭与启动,绝对不容错过。。。
Oracle排错 DBCA建库诡异问题处理--rac环境不能创建rac库
RAC实例启动,关闭命令,RAC实例启动,关闭命令
【故障处理】BLOG_DBCA建库诡异问题处理--rac环境不能创建rac库.pdf【故障处理】BLOG_DBCA建库诡异问题处理--rac环境不能创建rac库.pdf
RAC启动
oracle rac (veritas)双机集群,一套机器挂了没发现,等两套都挂了才发现都是主板坏。。。
★ORACLE --RAC 集群的启动和关闭的相关整理
一般情况下, 存放OCR 和 Voting Disk 的OCFS2 或者raw 都是自动启动的。 如果他们没有启动,RAC 肯定是启动不了的。
oracle 10gRAC关闭与启动注意事项,安装出错问题
oracle rac 不停机调整时间.txt
Oracle 19c CDB RAC To RAC ActiveDataguard部署方案
浦东机场货运站核心数据库升级至Oracle RAC 11gR2。操作系统采用RedHat Enterprice Linux 6.3 x64,操作系统平台为x86-64。 Oracle网格管理器和数据库安装版本为11.2.0.3.,并且升级GI和DB至PSU 6,数据共享存储采用...
1,Oracle19c RAC+ RACDG配置详细部署文档 2,Oracle19c RAC+ RACDG+racdg2配置详细部署文档 涉及主库备库参数配置、spfile、crs资源配置更新及实施过程中故障排除等; 来自于现实上亿级生产系统的实操记录。
第一步是启动节点应用程序(虚拟 IP、GSD、TNS 监听器和 ONS)。当成功启动节点应用程序后,启动 ASM 实例。最后,启动 Oracle 实例(和相关服务)以及企业管理器数据库控制台。 $ export ORACLE_SID=orcl1 $ ...
解决在WINDOWS 2003 R2上不能安装RAC的方法CRS 10.2.0.2 error on windows 2003
10.4.1 ohasd.bin不能启动成功 10.4.2 OHASD代理不能启动 10.4.3 ocssd.bin不能启动 10.4.4 c d.bin不能启动 10.4.5 gpnpd.bin不能启动 10.4.6其他守护进程不能启动 10.4.7 CRSD代理不能启动 10.5修改RAC节点...
Linux 常用命令 oracle rac 中文手册 官网翻译 oracle rac
文章描述如何设置oracle 11.2.0.4 的 RAC to RAC dataguard.
oracle 19c容器多租户 rac to rac的adg测试部署方案,完全实测步骤。 使用了DG_BROCKER管理,方便switchover。