频道栏目
首页 > 数据库 > 其他综合 > 正文
【翻译自mos文章】由CRSD管理的ORAAGENT进程消耗了大量的CPU并有内存泄露
2016-01-05 09:20:55         来源:msdnchina的专栏  
收藏   我要投稿

来源于:

ORAAGENT Managed by CRSD Consuming Higher CPU and Leaking Memory (文档 ID 2021627.1)

APPLIES TO:

Oracle Database - Enterprise Edition - Version 11.2.0.4 and later
Information in this document applies to any platform.
This document has been generated related to NCC analysis

SYMPTOMS

o After applying 11.2.0.4.5GIPSU, oraagent started to leak memory and use high cpu.

o 'ps' and 'svmon' shows the memory used by the process is increasing over the time. The CPU usage is much higher than other processes.

zzz ***Wed May 20 11:00:25 CDT 2015
    USER      PID     PPID PRI  %CPU  %MEM   VSZ   RSS    WCHAN S     ELAPSED        TIME COMMAND
  oracle 13041828        1  60   1.6   9.0 3972632 4278256    * A  5-08:39:08  1-08:26:35 /opt/oracrs/gridsw/grid11204/bin/oraagent.bin
  oracle 12124326        1  60   0.1   1.0 73824   379592     * A  5-08:40:28    01:02:51 /opt/oracrs/gridsw/grid11204/bin/oraagent.bin
....
zzz ***Wed May 20 11:22:27 CDT 2015
    USER      PID     PPID PRI  %CPU  %MEM   VSZ   RSS    WCHAN S     ELAPSED        TIME COMMAND
  oracle 13041828        1  60   1.6   6.0 2552380 2858060    * A  5-09:01:10  1-08:34:41 /opt/oracrs/gridsw/grid11204/bin/oraagent.bin
  oracle 12124326        1  60   0.1   1.0 73824   379592     * A  5-09:02:30    01:03:02 /opt/oracrs/gridsw/grid11204/bin/oraagent.bin

note that oraagent with PID 13041828 (from CRSD) is growing in memory and the cumulative CPU usage is considerable higher 1-08:34:41, compared with the other oraagent with PID 12124326 (from OHASD).

svmon output:

Wed May 20 00:01:08 CDT 2015
     Pid Command          Inuse      Pin     Pgsp  Virtual 64-bit Mthrd  16MB
13041828 oraagent.bin   1659692    83538        0  1582356      Y     Y     Y

Wed May 20 11:32:20 CDT 2015
     Pid Command          Inuse      Pin     Pgsp  Virtual 64-bit Mthrd  16MB
13041828 oraagent.bin   1781494    83538        0  1703011      Y     Y     Y

o 'svmon' shows the additional memory 'work text data BSS heap' segments created in oraagent.

o The log for oraagent shows the following messages constantly:

InstConnection:connectInt connected
In DedicatedThread::generateLocalListener
DbAgent::DedicatedThread::generateLocalListener getLocalVipAddress
CrsCmd::ClscrsCmdData::stat entity 1 statflag 1 useFilter 0
CrsCmd::ClscrsCmdData::destroy
CrsCmd::ClscrsCmdData::stat entity 1 statflag 1 useFilter 0
CrsCmd::ClscrsCmdData::destroy
CrsCmd::ClscrsCmdData::stat entity 1 statflag 1 useFilter 0
CrsCmd::ClscrsCmdData::destroy
Local VIP address is lsidp4822.co.com
CrsCmd::destroy 
vipVector[0]=lsidp4822.co.com
m_crsHome = /opt/oracrs/gridsw/grid11204
DbAgent::DedicatedThread::generateLocalListener getResNameByTypes
CrsCmd::ClscrsCmdData::destroy
DbAgent::DedicatedThread::generateLocalListener getAttrValueFromResource
CrsCmd::ClscrsCmdData::stat entity 5 statflag 48 useFilter 0
CrsCmd::ClscrsCmdData::destroy
CrsCmd::ClscrsCmdData::stat entity 1 statflag 33 useFilter 0
CrsCmd::ClscrsCmdData::destroy
ORACLE_HOME = , START_DEPENDENCIES = hard(type:ora.cluster_vip_net1.type) pullup(type:ora.cluster_vip_net1.type) for ora.LISTENER.lsnr
CrsCmd::destroy


o The log information shows oraagent is checking the local listener, but also reveals ORACLE_HOME is not set.

CHANGES

Customer updated from 11.2.0.3 to 11.2.0.4 and applied the GIPSU 11.2.0.4.5

CAUSE

Before updating to 11.2.0.4, customer had modified the listener resource, removing the attribute ORACLE_HOME:

crsctl modify res ora.LISTENER.lsnr -attr "ORACLE_HOME= "

SOLUTION

Oracle Clusterware resources 'ora.* ' must not be modified, this is an unsupported operation.

For this particular situation, add back the ORACLE_HOME, running:

crsctl modify resource ora.LISTENER.lsnr -attr "ORACLE_HOME=%CRS_HOME%"

After setting back the ORACLE_HOME, oraagent stopped using higher memory and cpu.

点击复制链接 与好友分享!回本站首页
上一篇:【翻译自mos文章】Windows平台下的OraagentMemoryLeak
下一篇:数据清洗小记(15):DECODE利用sign函数做大小值判断
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站